Pytanie w sprawie google-app-engine, gettext, localization, python, javascript – javascript i18n z plikami gettext i .po

2

Mój mechanizm tłumaczenia działa na serwerze z mechanizmem szablonów jinja2, funkcja i18n webapp2 z funkcją magic _ i teraz potrzebuję go do obsługi JavaScript, aby zlokalizować tylko kilka łańcuchów, ale nie mogłem znaleźć dobrej implementacji. Czy jest jeden?

Chciałbym znaleźć rozwiązanie do lokalizacji mojej aplikacji internetowej. Łańcuchy javascript to tylko kilka, ale potrzebuję mechanizmu tłumaczenia, a słownik to pliki .po i .mo. Idealnie chciałbym, aby javascript przyjmował te same słowniki, co Python (pliki .po)

Nie potrzebuję ekstrakcji, potrzebuję funkcji _ plus pewnego sposobu określania języka użytkownika i ładowania tłumaczeń, nie tylko dla jednego języka, ale dla wszystkich moich języków. Przyjrzałem się niektórym rozwiązaniom, ale obsługują tylko jedno tłumaczenie na raz i muszę obsługiwać wiele.

Na przykład,http://www.zomeoff.com/jsin/jsin.1.2.unit.test.html wykonuje udaną pracę, ale jest to tylko jedna lokalizacja. Muszę zharmonizować tłumaczenia, aby ten sam język był używany zarówno przez szablony python jinja2, jak i javascript.

Czy masz sugestię lub możesz skomentować moją sytuację?

Dzięki

Twoja odpowiedź

1   odpowiedź
1

Javascript Gettext

Prawdopodobnie możesz użyć polib ijson jednak wygenerować JSON w locie.

Powiązane pytania