msgbartop
SQL Server, Dicas, Rails, Mobile
msgbarbottom

06 Jul 09 OpenBravo – Traduzindo para o português

Esses dias aqui na Lógica Digital tive que colocar a tradução no openbravo que é a solução open source de ERP, para isso segui os seguintes passos:

Baixei o pacote de tradução feita pela vipware:
http://www.vipware.info/downloads/pt_br_24x.zip

Depois disso loguei no openbravo e fui no menu General Setup -> Application -> Language:
- Procure o registro pt_BR(Use a lupa para achar mais fácil e digite “Portuguese (Brazil)”.
- Clique 2 vezes emcima do registro pt_BR para cair no modo alteração.
- Tem um campo chamado “System Language”, deixa ele checado e salva o registro.
- Clique em “Verify Languages”

Feito isso vamos no menu General Setup -> Application -> Import/Export Translation:
- Escolhe o idioma Portuguese (Brazil)
- Clica em export.

Agora no servidor onde foi instalado o OpenBravo, no meu caso foi em um linux, localize este diretório:
/opt/AppsOpenbravo/attachments/lang/pt_BR/

Descompacte o arquivo de tradução que baixamos no começo do artigo, remova os arquivos existentes na pasta /opt/AppsOpenbravo/attachments/lang/pt_BR/  e copie os arquivos que baixamos para o diretório acima.
Adendo 1: Como copiar?
- Se estiver na mesma máquina a tradução baixada e o openbravo utilize o “cp”.
Sintaxe: cp -R diretorio_traducao diretorio_destino
Exemplo: cp -R pt_BR/* /opt/AppsOpenbravo/attachments/lang/pt_BR/
- Se estiver em maquinas diferentes utilize o “scp”.
Sintaxe: scp diretorio_traducao usuario:servidor:diretorio_destino
Exemplo: scp pt_BR/* usuario@servidor:/opt/AppsOpenbravo/attachments/lang/pt_BR/

Feito a cópia dos arquivos para a pasta acima, temos que dar permissão para o usuário tomcat, que no meu caso é tomcat55, onde 55 é originado da versão 5.5.
Adendo 2: Como dar permissão?
- Utiliza o comando “chown”.
Sintaxe: chown -R usuario:grupo diretorio
Exemplo: chown -R tomcat55:nogroup pt_BR/
* Lembrando que para colocar o diretório como eu coloquei acima, devemos estar dentro da pasta /opt/AppsOpenbravo/attachments/lang/

Depois de ter dado permissão, vamos voltar para o OpenBravo, indo para o menu General Setup -> Application -> Import/Export Translation:
- Escolha portuguese (Brazil) novamente e aperte o botão “Import” agora.

Feito isso vamos aos útimos passos que é feito no servidor, que e a compilação do programa, para surtir efeito as nossas mudanças.
- Estando dentro da pasta AppsOpenBravo, execute essas linhas:
- ant core.lib wad.lib trl.lib
- Acabando o processo acima, execute essa: ant compile.complete
- Acabando o processo acima, execute essa: ant war
- Acabando o processo acima, execute essa: ant deploy

Pronto, ufa…acabou, agora vamos reiniciar o TomCat:
- /etc/init.d/tomcat55 stop
- /etc/init.d/tomcat55 start

Para mudar o idioma no OpenBravo:
- Clique no nome do usuário logado, e vai abrir uma janela, altera a “language” para Portuguese (Brazil)
OU:
- General Setup -> Application -> Security -> User
- Altera a Default Language para Portuguese (Brazil)

Bom é isso, abaixo segue os links interessantes tanto para conhecer mais o OpenBravo, quanto para chegar aonde eu pesquisei:
- Artigo que explica como faz a tradução: http://forge.openbravo.com/plugins/espforum/view.php?group_id=100&forumid=775787&topicid=5475066&page=2
- Artigo que explica como muda o idioma: http://wiki.openbravo.com/wiki/Little_setup_guide/pt
- Gadgets do google: http://forge.openbravo.com/gadgets/
- Twitter – http://www.twitter.com/openbravo
- OpenBravo Forge – http://forge.openbravo.com/
- Blog – http://planet.openbravo.com/
- Wiki – http://wiki.openbravo.com/wiki/
- Forum – http://forge.openbravo.com/projects/openbravoerp/forum
- Forum Brasil – http://forge.openbravo.com/plugins/espforum/browse.php?group_id=100&forumid=775787
- Bug Tracking – https://issues.openbravo.com/my_view_page.php

Tags: , , , , ,

Reader's Comments

  1. |

    Tinha que dar erro mesmo, o tutorial é para win e não linux…mas o procedimento inicial e o mesmo, vou dar mais uma estudada se descobrir posto aqui…

  2. |

    Olá Rogério,

    Desculpe a demora para responder.

    Não é para windows não, eu fiz isso no ubuntu server.

    Qual versão você esta usando?

    Abraço

Leave a Comment

Spam Protection by WP-SpamFree