app-office/openoffice-bin em pt_BR

15 de dezembro de 2007 às 15:51 | Michel Filipe

Antes de ler o post saiba que ele foi feito para usuários do Gentoo Linux. Então, se você não é um usuário do Gentoo, leia por curiosidade. 8)

Essa semana eu resolvi sair do app-office/openoffice e ir para o app-office/openoffice-bin, porque o binário, além de economizar muitas horas de compilação, veio com anti-aliasing ativado (frescura) nas fontes. Com todas essas vantagens eu encontrei um problema – típico de um cara chato :) – : “Porque o app-office/openoffice-bin não tem suporte a pt_BR e o app-office/openoffice tem?”. Pesquisando, e pesquisando, na internet descobri que isso acontece porque o OpenOffice (app-office/openoffice-bin) é mantido pela Sun, que por sua vez não mantém o Português do Brasil (pt_BR), mas que reconhece o projeto BrOffice que traduz e adapta o OpenOffice para o nosso idioma. Já o app-office/openoffice é um fork do app-office/openoffice-bin mantido pelo projeto Go OO, que tem o intuito de adicionar novas funcionalidades no código do OpenOffice que não são aceitas pela Sun. Por isso app-office/openoffice (Go OO) tem suporte a pt_BR e o app-office/openoffice-bin (OpenOffice) não, por causa da liberdade de não ter que depender da Sun. Entenderam? :)

Agora, usuários do Gentoo, como resolver isso se não existe o BrOffice no Portage? Existem duas soluções:

  1. Criar uma ebuild para o BrOffice e adicionar no Portage.
  2. Instalar o app-office/openoffice-bin e utilizar o BrOffice Langpack 2.3.1-rc1, mas utilizando uma versão que foi modificada por mim para facilitar a vida dos gentooistas.

A primeira solução é muito interessante, mas é bem mais difícil de se executar em relação a segunda. Então, vamos à segunda solução:

  1. Se você tiver o app-office/openoffice instalado, execute um unmerge no pacote:
    emerge -C app-office/openoffice
  2. Instale o app-office/openoffice-bin:
    emerge app-office/openoffice-bin
  3. Baixe a versão modificada do langpack e extraia ela na pasta do OpenOffice:
    tar -zxvf BrOo_2.3.1rc1_20071113_LinuxIntel_langpack_pt-BR_gentoo.tar.gz -C /usr/lib/openoffice
  4. Feche e abra o OpenOffice. Pronto, usufrua da mágica! :)
  5. Se o OpenOffice não abrir em pt_BR, siga as opções abaixo:
    Tools > Options > Language Settings > Languages > User interface > Portuguese (Brazil)

Pronto, mas antes de finalizar o post eu quero deixar meus agradecimentos ao Caio Tiago Oliveira por liberar o BrOffice Langpack mesmo sem o ter lançado oficialmente. Quem achar algum erro/problema na tradução, entre em contato com Caio pelo e-mail asrail[at]openoffice[dot]org.

OBS.: Quem puder disponibilizar um mirror mais confiável que o RapidShare, favor informar nos comentários.

Update: De acordo com o Fernando Luz, o OpenOffice em um Gentoo de 64bits fica em /usr/lib32/openoffice. Valeu Fernando! :)

Comentar Trackback

4 Comentários

  1. 1

    Gostei do artigo, muito bom, eu só não localizei o diretório do oo da forma que vc me indicou, no meu gentoo ele fica em /usr/lib32/openoffice, ahhh, agora q caiu a ficha, o meu gentoo eh 64bits, e ele deve jogar la o ooffice

    Mas parabéns…valeu mesmo pela dica.
    []‘s

  2. 2

    Valeu Fernando! Acabei de atualizar o post com a sua observação.

  3. 3

    Fiz exatamente o que aconselhou, porém o meu openoffice ficou em português de portugual mesmo, será que tem alguma outra dica para mim

  4. 4

    Estranho… Mesmo selecionando em User interface o Portuguese (Brazil)?