Pergunta sobre gettext, javascript, google-app-engine, python, localization – javascript i18n com arquivos gettext e .po

2

Meu mecanismo de tradução funciona como servidor com o mecanismo de template jinja2, a função i18n do webapp2 com a função magic _ e agora eu preciso que o JavaScript localize apenas algumas strings, mas não consegui encontrar uma boa implementação. Existe um?

Eu gostaria de uma solução para localizar meu aplicativo da web. As strings javascript são apenas algumas, mas eu preciso de um mecanismo de tradução e o dicionário é arquivos .po e .mo. Idealmente, gostaria que o javascript tomasse os mesmos dicionários que o python (os arquivos .po)

Eu não preciso de extrações, o que eu preciso é a função _ mais alguma maneira de determinar o idioma do usuário e carregar as traduções, não apenas para um único idioma, mas para todos os meus idiomas. Eu olhei para algumas soluções, mas elas só dão uma tradução de cada vez e eu preciso lidar com muitas.

Por exemplo,http://www.zomeoff.com/jsin/jsin.1.2.unit.test.html faz um trabalho bem sucedido, mas esta é apenas uma localização. Eu preciso harmonizar as traduções para que a mesma linguagem seja usada tanto pelos modelos python jinja2 quanto pelo javascript.

Você tem alguma sugestão ou pode comentar minha situação?

Obrigado yo

Sua resposta

1   a resposta
1

Javascript Gettext

Você provavelmente poderia usar polib ejson para gerar o JSON on the fly embora.

Perguntas relacionadas