Jump to content

Ajuda:Extensão:Translate/Instalação

From mediawiki.org
This page is a translated version of the page Help:Extension:Translate/Installation and the translation is 79% complete.
Outdated translations are marked like this.

A extensão Translate, devido à sua natureza de rápido desenvolvimento, requer uma versão relativamente recente do MediaWiki para funcionar. O objetivo é oferecer suporte à versão de desenvolvimento e às duas últimas versões estáveis do MediaWiki. Nos gerenciadores de pacotes, a versão pode ser muito antiga para atender aos requisitos. Nesse caso, você precisa baixar uma versão mais recente de mediawiki.org ou do repositório Git da Wikimedia.

A extensão Translate utiliza um modelo de desenvolvimento contínuo, o que significa que a versão mais recente nunca deverá estar totalmente quebrada, porque todas as modificações na extensão Translate são revistas por pares e passam por testes de unidade. A funcionalidade principal é bastante estável, mas pode haver mudanças maiores de tempos em tempos.

Requisitos

É necessário o seguinte "software" para instalar esta extensão:

  1. # Versão recente do MediaWiki
  2. # Banco de dados SQL. O MariaDB é recomendado. Não testamos outros mecanismos de banco de dados, mas eles devem funcionar principalmente graças à camada de abstração de banco de dados no MediaWiki.
  3. Extensão:UniversalLanguageSelector (incluída no Pacote da Extensão de Línguas da MediaWiki )
  4. # (opcional) Phpyaml para geração e análise de YAML mais rápida e melhor
  5. # (opcional) ElasticSearch para funcionalidades de pesquisa avançada e memória de tradução
  6. # (opcional) Acesso à Internet no servidor para os serviços de tradução automática
PHP deve estar instalado com o módulo "curl" para permitir a funcionalidade de sugestão de tradução.

MediaWiki precisa de ter a configuração de fila de trabalhos correta. Se a sua fila de trabalhos não for processada, não irá funcionar nada no Translate.

Além disso, o acesso ao "shell" é necessário para executar os "scripts" de manutenção.

A utilização de memcached para a colocação em cache e por exemplo, acelerador APC PHP é recomendado num ambiente de produção.

Instruções de instalação

Acesse Pacote da Extensão de Línguas da MediaWiki para obter links e instruções de download. O pacote inclui extensões adicionais comumente usadas junto com a extensão Translate. Ele também inclui uma configuração padrão funcional para que você possa começar. Consulte Ajuda:Extensão:Translate/Configuração para uma descrição destas configurações.