Wie benutzt man i18n mit Node.js?

8

Wir sind dabei, unsere Web-App in Node.js zu erstellen und ich wäre gerne bereit für i18n, also suche ich nach deiner Erfahrung beim Erstellen von Node.js-Apps, wo der Text übersetzbar ist.

Vorzugsweise würde ich gerne ein Tool wie Pootle über Git oder andere verwenden, wenn Sie irgendwelche Empfehlungen haben.

    
webjay 23.01.2012, 13:47
quelle

1 Antwort

7

Es gibt eine Reihe von i18n-Modulen , die Sie in Ihrer Anwendung verwenden können, aber Sie können Erstellen Sie Ihre eigenen, wenn Sie möchten.

Erstellen Sie zum Beispiel einen Ordner / Sprachen und erstellen Sie darin en.js, fr.js usw.

it.js

%Vor%

Wichtig ist, dass Sie eine Standardsprache festlegen und eine Sprachauswahlleiste irgendwo auf Ihrer Site erstellen. Wenn der Benutzer eine andere Sprache (und nicht Englisch) in Ihrer App wählt, tun Sie etwas wie folgt:

%Vor%

Dann können Sie eine Sprachhilfefunktion wie folgt haben:

%Vor%     
alessioalex 23.01.2012, 16:09
quelle