Translate Toolkit é uma fonte aberta, livremente distribuído e projeto de software multi-plataforma de linha de comando implementado em Python e projetado desde o início como uma coleção de ferramentas de consola destinados a ajudar os tradutores e localização engineers.Can ser usado para acessar todos seu localizationsBeing projetado para ser usado para trabalhar com XLIFF e arquivos PO Gettext formatos, o software Translate Toolkit pode ser facilmente usado para acessar todas as suas localizações. Ele inclui ferramentas que o ajudam a verificar, fundir, extrair e validar as suas localizações.
Muitos conversores também são fornecidos em Translate Toolkit, que permite aos tradutores para converter OpenOffice.org SDF, Mozilla .dtd e .properties, CSV (Comma Separated Value), ts QT, texto simples, HTML, TMX (Translation Memory Exchange), e muito mais mais.
Entre outras características importantes, podemos citar a localização Crowdsource, estatísticas de tradução, manipulação de arquivos de tradução, localização da área de trabalho, garantia de qualidade da tradução, bem como plugins para vários tradução automática e tradução providers.Getting memória começou com Traduzir ToolkitInstalling o Translate Toolkit software em seu GNU computador / Linux é muito fácil usar o Pip (python-pip) utilidade (por exemplo, pip instalar traduzir-toolkit). Alternativamente, também é possível instalar o aplicativo a partir do pacote de origem executando o & lsquo; sudo python setup.py instalar & rsquo; comando.
Várias opções estão disponíveis para os usuários, ao interagir com o programa através de um emulador de terminal. Estes podem ser vistos de relance para cada comando incluído no pacote, adicionando o & lsquo; - ajuda & rsquo; opção para os respectivos comandos (por exemplo oo2po --help ou --help oo2xliff ou csv2po --help ou html2po --help) .Supported em Linux, software Mac e WindowsO é multi-plataforma, o que significa que ele foi projetado para ser executado em todas as distribuições GNU / Linux, bem como sobre os sistemas operacionais OS X e Microsoft Windows Mac. Ambas as instalações dos sistemas operacionais acima mencionados de 32 bits e de 64 bits são suportados neste momento
O que é novo nesta versão:.
- Mudanças desde 1.12.0 RC1:
- Adicionado suporte para UTF-8 cordas OS X codificados
- formato RC recebeu algumas correções de bugs e agora ignora seções TEXTINCLUDE e uma comentários de linha (//)
- arquivos Qt Linguist agora saída a declaração XML
- xliff2po agora suporta arquivos com extensão .xliff
- Alteração menor placeables para inserir corretamente a um pai existente se necessário
- Recuperado diff-match-patch para fornecer suporte para antigos consumidores terceiros
- Adicionado novos testes para as cadeias de codificação UTF-8 OS X, linguista Qt e formatos de RC e do conversor rc2po
- As principais alterações:
- Propriedades e formatos DTD corrigir uma série de problemas
- maciça limpeza de código ansioso Python 3 compatibilidade
- Mudanças importantes no processo de desenvolvimento para facilitar os testes
- Formatos e Conversores:
- propriedades Mozilla
- Se a unidade tem uma entrada de chave de acesso associado, em seguida, elas são combinadas em uma única unidade
- erros de codificação agora são relatados cedo para evitar que eles sejam mascaradas por erros subseqüentes
- espaços iniciais e finais são escapados para evitar perdê-los quando se utiliza os conversores
- Os personagens Unn agora são tratadas corretamente
- po2prop Agora usa o accesskey idioma de origem, se a tradução está faltando
- conversão fixa de sucessivas unidades plural Gaia em prop2po
- DTD
- O & entidade é automaticamente expandido durante a leitura de arquivos DTD, e escapou de volta ao gravá-los
- caractere sublinhado é agora um caractere válido em nomes de entidade
- nulidades no final da cadeia são agora tratados corretamente
- po2dtd:
- Agora usa o accesskey idioma de origem se accesskey alvo está faltando
- Não remove perdida e como eles provavelmente &
- HTML
- A tag figcaption HTML5 agora é localizável
- O atributo título agora é localizável
- po2html agora mantém os atributos não traduzidas
- Accesskeys
- Agora teclas de acesso são combinados usando o caso correto
- Adicionado suporte para accesskey depois comercial e espaço
- PHP
- Queda de volta para o padrão dialeto após a adição de cada nova unidade
- Adicionado suporte para declaração de matriz vazia quando ela está cheia depois
- Android
- Adicionado suporte para plurais
- O texto é agora devidamente escapou quando usando a marcação
- O atributo id mensagem é adicionado ao contextName
- melhorias controle de versão;
- Adicionado suporte para diretórios Subversion .svn
- Cheques:
- Adicionado controlos específicos para LibreOffice
- Ferramentas:
- A ferramenta pocount tem agora um algoritmo de contagem melhor para as coisas que se parecem com XML
- Mozilla correções de ferramentas:
- Adicionado suporte para verificar se há maus teclas de acesso em arquivos .properties
- Agora, o script de ida e volta Mozilla pode ser executado silenciosamente
- Adicionado um novo script Gaia ida e volta li>
- A opção buildxpi --disable-compilar-ambiente foi restaurada, resultando em melhorias de velocidade enormes
- Geral:
- Extensive limpeza do script de instalação
- Algumas correções de bugs para placeables
- Misc limpezas docs
- Limpezas de código:
- toneladas Aplicada da PEP8 e limpezas de guia de estilo
- Python 2.6 é o nosso novo mínimo:
- lotes Removidos de código utilizados para apoiar as versões antigas do Python
- Caiu código personalizado em favor de Python bibliotecas padrão
- base de código atualizado para usar as bibliotecas mais recentes
- código para usar sintaxe mais recente buscando Python 3 compatibilidade Mudou
- Atualizado algum terceiro pacote de software: CherryPy, BeautifulSoup4
- documento Adicionado para rastrear licenças utilizadas por terceiros código fornecido
- Removido itens TODO. Alguns deles foram transferidos para o bug tracker
- processo de desenvolvimento:
- Adicionado um framework de teste funcional
- Adicionado dezenas de nova unidade e testes funcionais
- Expandido das tarefas realizadas em Travis: pep8, pytest-xdist, compilar todos os arquivos, coveralls.io, ...
- ... e cargas de limpezas código geral e, claro, muitas e muitas correções de bugs.
O que é novo na versão 1.2.0:
- A ferramenta poterminology foi adicionado para ajudar a construir listas de terminologia .
- Os novos conversores incluem po2rc, rc2po, ical2po e po2ical.
- O apoio foi melhorado para Ts Qt e Gettext .mo.
- As verificações de qualidade, indexação, controle de versão, e velocidade foram melhorados.
Requisitos :
- Perl
Comentários não encontrado