Pregunta

Como utilizar T.force ( 'AR') para permitir que el sistema de soporte para varios idiomas.

tengo dos enlaces en mi página de enlace cuando se pulsa el árabe, el sistema convertido a la versión árabe y también cuando se pulsa enlace Inglés el sistema convertido a la versión Inglés.

cómo forzar el lenguaje de clic de enlace ??

y también cómo puedo permitir que los datos en la base de datos que se convierten con "T"

Gracias de antemano

¿Fue útil?

Solución

En web2py. Hacer un modelo que contiene algo así como

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 llamada cualquiera de la página con

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

El sistema almacenará en sesión y recordar sus preferencias. Se traducirá si existe idiomas / ar.py.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top