Question

Comment utiliser T.force ( 'ar') pour permettre le soutien du système plusieurs langues.

J'ai deux liens dans ma page lorsque lien arabe est appuyé sur le système converti en version arabe et aussi quand le lien anglais est appuyé sur le système converti en version anglaise.

comment forcer la langue sur un clic de lien ??

et comment puis-je permettre aux données dans la base de données à être convertis en utilisant « T »

Merci d'avance

Était-ce utile?

La solution

Dans web2py. Faire un modèle qui contient quelque chose comme

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)

l'appel tout de la page avec

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

Le système mémorise en session et rappelez-vous votre préférence. Traduirai si existe langues / ar.py.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top