Frage

Wie T.force ( 'ar') verwenden, um dem System-Support für mehrere Sprachen zu ermöglichen.

ich habe zwei Links in meine Seite, wenn Arabisch Link das System auf arabische Version umgewandelt wird gedrückt wird, und auch wenn Englisch Link das System auf englische Version umgewandelt wird gedrückt wird.

Wie zu zwingen, die Sprache auf Klick auf Link ??

und auch, wie kann ich Daten in der Datenbank erlaube übersetzt werden mit „T“

Vielen Dank im Voraus

War es hilfreich?

Lösung

In web2py. Machen Sie ein Modell, das so etwas wie

enthält
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)

der Anruf eine der Seite mit

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

Das System speichert es in der Sitzung und daran denken, Ihre Präferenz. Wird übersetzen, wenn Sprachen / ar.py vorhanden ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top