L20n usa totalmente novos e únicos conceitos para a gestão de traduções de conteúdo.
Em vez de usar o clássico, rígida e método totalmente inadequado de utilizar etiquetas de espaço reservado e texto do espaço reservado que é substituído com base na escolha do idioma desejado o desenvolvedor / usuário, L20n foi aprimorado para ter em conta muito mais outros fatores e condições do lado do cliente.
L20n não simplesmente substituir o texto de uma língua com outra, mas também leva em conta detalhes como tamanho da janela, permitindo que o desenvolvedor usar diferentes traduções base no tipo de dispositivo e tamanho da tela.
No topo desta L20n também suporta a linguagem natural para uma melhor precisão e mantém todas as traduções separados um do outro, e de código-fonte da biblioteca.
L20n vem com abundância de documentação (como qualquer outro projeto Mozilla) e pode trabalhar com qualquer tipo de quadro JS ou biblioteca existente
O que é novo nesta versão:.
- L20n agora usa Grunt para automatizar as tarefas de construção.
- L20n passou com sucesso uma revisão de segurança.
- ctx.get é agora ctx.getSync.
- ctx.getEntity é agora ctx.getEntitySync.
- A otimização maybeComplex tem beed removido de strings.
- Todas as expressões são agora compilados preguiçosamente.
- Um subconjunto de HTML agora é permitido em traduções; o atributo-data-l10n sobreposição é agora obsoleta.
O que é novo na versão 2.0.3:
- L20n agora usa Grunt para automatizar as tarefas de compilação.
- L20n passou com sucesso uma revisão de segurança.
- ctx.get é agora ctx.getSync.
- ctx.getEntity é agora ctx.getEntitySync.
- A otimização maybeComplex tem beed removido de strings.
- Todas as expressões são agora compilados preguiçosamente.
- Um subconjunto de HTML agora é permitido em traduções; o atributo-data-l10n sobreposição é agora obsoleta.
O que é novo na versão 1.0.1:
- L20n agora usa Grunt para automatizar as tarefas de compilação.
- L20n passou com sucesso uma revisão de segurança.
- ctx.get é agora ctx.getSync.
- ctx.getEntity é agora ctx.getEntitySync.
- A otimização maybeComplex tem beed removido de strings.
- Todas as expressões são agora compilados preguiçosamente.
- Um subconjunto de HTML agora é permitido em traduções; o atributo-data-l10n sobreposição é agora obsoleta.
Requisitos :
- JavaScript no lado do cliente
Comentários não encontrado