transhette

Tela Software:
transhette
Detalhes de Software:
Versão: 0.5.9
Data de upload: 11 May 15
Revelador: Yaco Sistemas
Licença: Livre
Popularidade: 12

Rating: 5.0/5 (Total Votes: 1)

transhette é um app Django simples que facilita o processo de tradução de seus projetos Django.
Transhette foi originalmente baseado no rosetta, que usa polib. Ambos os projetos são distribuídos sob a licença MIT.
Transhette é distribuído sob os termos da GNU Lesser General Public License.
Documentação
Instalação
Para instalar transhette:
& Nbsp; 1. Baixe o aplicativo e colocar a pasta transhette em qualquer lugar em seu caminho Python (o diretório do projeto é bom, mas em qualquer outro lugar em seu caminho python vai fazer)
& Nbsp; 2. Adicione uma linha 'transhette' ao INSTALLED_APPS em settings.py do seu projeto
& Nbsp; 3. Adicione uma entrada URL para urls.py do seu projeto, por exemplo:
& Nbsp; de configurações de importação django.conf
& Nbsp; se 'transhette' em settings.INSTALLED_APPS:
& Nbsp; urlpatterns + = patterns ('',
& Nbsp; url (r '^ transhette /', include ('transhette.urls')),
& Nbsp;)
Nota: você pode usar o que quiser como o prefixo de URL.
Para desinstalar transhette:
& Nbsp; 1. Comentar ou remover a linha 'transhette' em seu INSTALLED_APPS
& Nbsp; 2. Comentar ou remover a inclusão url
Segurança
Porque transhette requer acesso de gravação para alguns dos arquivos no seu projeto Django, acesso à aplicação é restrita ao usuário administrador única (conforme definido na interface de administração do seu projeto)
Se você deseja conceder acesso de edição para outros usuários:
& Nbsp; 1. criar um grupo de "tradutores" da sua interface de administração
& Nbsp; 2. adicionar o usuário que deseja conceder direitos traduzindo-se neste grupo
Tutorial
Comece o seu servidor de desenvolvimento Django e apontar seu navegador para a URL prefixo que você escolheu durante o processo de instalação. Você vai ter para a janela de seleção de arquivos.
Selecione um arquivo e traduzir cada mensagem traduzida. Sempre que um novo lote de mensagens é processado, transhette atualiza o arquivo correspondente django.po e regenera o arquivo mo correspondente.
Isto significa rótulos do seu projeto será traduzido imediatamente, infelizmente, você ainda vai ter de reiniciar o servidor para que as alterações tenham efeito.
Se o servidor não tem acesso de gravação no catálogo arquiva um arquivo dos arquivos de catálogo pode ser baixado.
Há uma caixa de pesquisa útil onde você pode digitar palavras-chave para encontrar a seqüência desejada.
É possível filtrar as cordas pelo seu estado "Só traduzido", "Só não traduzida" e "distorcido". Cordas difusos são aqueles que foram automaticamente traduzidos por ugettext, por isso tome cuidado com eles. Você deve verificar todas as cadeias distorcido antes de salvar seu catálogo. Você pode identificá-los em resultados de busca, porque eles são de cor amarela.
Assim como você pode fazer o download do catálogo você está editando, você também pode fazer upload de um catálogo. A opção "Prioridade", define se o catálogo que vai ser carregado tem prioridade sobre a armazenada. Isto significa que, sem prioridade se transhette encontra no novo catálogo uma string já traduzida, ele vai respeitar a tradução de idade. Se você habilitar prioridade o valor antigo será sempre anulado. Transhette gere traduções vazias como eles não existem.
Desenvolvimento
Você pode obter a última versão sangramento borda de transhette fazendo um checkout de seu repositório de subversão. Desta forma, você pode adicioná-lo como um externo em seu diretório principal do projeto:
svn checkout http://svnpub.yaco.es/djangoapps/transhette/trunk transhette
Bug relatórios, patches e sugestões são muito bem-vindos. Basta colocá-los em nosso sistema Trac e utilizar o componente 'transhette' quando você preenche bilhetes:
http://tracpub.yaco.es/djangoapps/

Features:

  • Database independente
  • Lê e escreve catálogos gettext do seu projeto (arquivos PO e MO)
  • instalado e desinstalado em menos de um minuto
  • Usa interface de administração do Django CSS
  • sugestões de tradução via Google Lingua AJAX API

O que é novo nesta versão:

  • Mudou-ajax url do bloco do modelo apenas no caso de alguém cai o bloco de cabeçalho no modelo base

O que é novo na versão 0.5.8:

  • Melhorar a robustez contra seqüências de pesquisa malformados

O que é novo na versão 0.5.6:

  • Fix erro (em vez de $ &) em restart_script modo de recarregar.

O que é novo na versão 0.5.5:

  • tradução fixo quando rótulo foi em dois ou mais catálogo . Uma incompatibilidade de cálculo de prioridade.

Requisitos :

  • Python

Outro software de desenvolvedor Yaco Sistemas

django-form-admin
django-form-admin

14 Apr 15

django-transmeta
django-transmeta

20 Feb 15

Merengue
Merengue

14 Apr 15

Comentário para transhette

Comentários não encontrado
Adicionar comentário
Ligue imagens!