translationstring é uma biblioteca Python usado por vários pacotes Repoze à internacionalização (i18n) deveres relacionados com a tradução.
Este pacote fornece uma classe tradução corda, uma corda de tradução de classe fábrica, de tradução e de pluralização primitivos, e um utilitário que ajuda modelos Camaleão usar serviços de tradução deste pacote. Ele não depende de Babel, mas os seus serviços de tradução e de pluralização são destinadas a funcionar melhor quando fornecido com uma instância da classe babel.support.Translations.
Por favor, veja http://docs.repoze.org/translationstring ou o docs / arquivo index.rst neste pacote para a documentação
O que é novo nesta versão:.
- Adicionar manifesto para certificar-se de todos os arquivos estão presentes em um comunicado. Isso corrige bilhete 8.
O que é novo na versão 1.0:
- coagir valores não-string para uma string durante a tradução, com exceção para Nenhum.
- informações de mapeamento de Honra passado para o tradutor, combinando-o com dados de mapeamento já parte da cadeia de tradução.
- Suporte formatação de strings de tradução com -operator%.
O que é novo na versão 0.4:
- Python 3 compatibilidade (graças a Joe Dallago, estudante GSOC) .
- Remover testar a dependência de Babel.
- Mudou-se para GitHub (https://github.com/Pylons/translationstring).
- tox.ini Adicionado para fins de teste.
O que é novo na versão 0.3:
- Preserve traduções padrão, mesmo que eles são uma cadeia vazia. Isso corrige problemas com Chameleon ser incapaz de determinar se a tradução está presente ou não.
O que é novo na versão 0.2:
- Adicionar __getstate__ e métodos __reduce__ para string tradução para permitir a decapagem .
- Fix bug em ChameleonTranslate. Quando i18n: traduzir foi utilizado em modelos, uma cadeia de tradução foi inadequadamente criado com um valor padrão da cadeia vazia. Sintoma: o texto do modelo seria & quot; desaparecer & quot; em vez de ser devolvido não traduzida.
Requisitos :
- Python
Comentários não encontrado