Domanda

Come utilizzare T.force ( 'ar') per consentire il supporto del sistema più lingue.

ho due link nella mia pagina quando si preme collegamento l'arabo, il sistema convertito in versione araba e anche quando si preme lingua italiana il sistema sarà convertito in versione italiana.

come forzare il linguaggio al clic di collegamento ??

ed anche come posso permettere i dati in database da tradurre con "T"

Grazie in anticipo

È stato utile?

Soluzione

In web2py. Fare un modello che contiene qualcosa come

if re.compile('\w{2}(\-\w{2})?').match(request.vars.force_language or ''): 
    session.forced_language=force_language
if session.forced_language:
   T.force(session.forced_language)

la chiamata qualsiasi della pagina con il

http://....../index?force_language=ar

Il sistema memorizzerà in seduta e ricordare la vostra preferenza. Tradurrò se esiste lingue / ar.py.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top