Saltar para o conteúdo

GNU Health/Localização

Origem: Wikilivros, livros abertos por um mundo aberto.

Traduzindo GNU Health

[editar | editar código-fonte]

O idioma da interface do usuário GNU Health é controlado através de pacotes de idiomas gettext.

Desde a versão 1.6.3 do GNU Health esses pacotes de idiomas não estão incluídos nos arquivos de origem mais, mas são gerenciados, armazenados e distribuídos através de uma plataforma de tradução online. Isso faz com que a manutenção de traduções fique mais fácil e rápida, tornando a instalação do GNU Health mais enxuta, uma vez que contém apenas os idiomas necessários para a sua instituição de saúde.

O portal oficial de tradução GNU Health está em gnusolidario.org Servidor Pootle

Existe uma lista de discussão para todas as discussões relacionadas com tradução em https://lists.gnu.org/mailman/listinfo/health-i18n. Se você é um tradutor GNU Health, você deve inscrever-se nesta lista.

Ao traduzir GNU Health para o seu idioma, por favor comece a partir do módulo saúde que contém o núcleo do GNU Health.

Instalação dos Pacotes de Linguagem

[editar | editar código-fonte]

Esta seção se aplica à versão 3.0 do GNU Health.


Vamos passar por um exemplo de como ativar o idioma espanhol e instalar o pacote de idioma para o módulo CID-10 para ele. Para este exemplo, vamos trabalhar no banco de dados demo gnuhealth_demo_generic.

Passo 1: Declare seu idioma no Tryton e torne-o traduzível. Isso pode ser feito na seção Administração → Localização → Idiomas.

Configure o idioma como traduzível
Configure o idioma como traduzível

Lembre do código do idioma (neste case é es_ES).

Verifique o código do idioma
Verifique o código do idioma

Passo 2: Baixe e descompacte o arquivo de pacote de idioma para o seu idioma e para o recurso específico do [Servidor GNU Pootle].
Com o usuário administrador do GNU Health (gnuhealth) execute os seguintes comandos abaixo.
Nota: Substitua o código do idioma (es_ES) pelo seu idioma.

Este procedimento sobrescreverá os arquivos de tradução existentes!.

./gnuhealth-control getlang es_ES

Isto instala todos os módulos de arquivos de tradução para o idioma (es_ES) espanhol da Espanha.

Step 3: Mude sua preferência de usuário para o novo idioma e fuso horário:

Preferência de idioma do usuário do GNU Health
Preferência de idioma do usuário do GNU Health

Step 4: Desconecte e para seu servidor Tryton (se estiver rodando).

Step 5: Atualize seu módulo com o seguinte comando:

 ./trytond --update=health_icd10 --database=gnuhealth_demo_generic

Step 6: Inicie o seu servidor com o novo idioma para o módulo instalado.

Configurando o Idioma do Usuário

[editar | editar código-fonte]

Por favor, lembre-se que o idioma é uma preferência de usuário. Na mesma base de dados você pode ter diferentes usuários utilizando diferentes idiomas.

Agendador · GNU Health · Módulos