| torre Strings de uma variedade de fontes, colapso espaço em branco, contexto de suporte (msgctxt) e mesclagem .po ... |
Baixe Agora |
torre Classificação e resumo
- Nome do editor:
- Wil Clouser
- Site do editor:
- http://github.com/clouserw/
torre Tag
torre Descrição
A Torre é um módulo Python que fornece alguma funcionalidade adicional para Jinja e é extensão I18N, e a Biblioteca Babel. Específicos: - Puxa strings de uma variedade de fontes: arquivos Python, JavaScript e .lhtml.- Colapsa espaço em branco em todas as strings para evitar msgídeos do pesado. - Suporta Contexto do GetText (MSGCTXT) em todas as chamadas GetText e NggetText. - Suporta o PHP e arquivos Python .pot. Isto é temporário. Se você quiser apoiar isso por um tempo prolongado, olhe para PHPPO2PYPO no Traduzir Toolkit.installationgithub: pip install -e git: //github.com/clouserw/tower.git#egg=towera Nota sobre strings de segurança são marcados " Seguro "para Jinja2 automaticamente, então eles não serão escapados em HTML: {{_ (_ (_ olá mundo ')}}} Isso funciona como esperado. Ao interpolar em uma cadeia L10N, no entanto, ele será marcado como "inseguro" e escapou, a menos que você use o ajudante de Jingo's | fe (que escapará os argumentos, mas não a string que eles são interpolados). Assim: {{{_ ('olá {0} ') | fe (user.nickname)}} página inicial do produto
torre Software Relacionado