Você tem uma implementação Java compatível com o Oracle's Java 1.6 JRE?
Sim: baixe OmegaT_3.n.n_Windows_without_JRE.exe .
Não / não sei: baixe o OmegaT_3.n.n_Windows.exe.
Este pacote vem com o Oracle's Java Runtime Environment. Este JRE não interferirá com outras implementações Java que podem estar instaladas em seu sistema.
Para instalar o OmegaT, dê dois cliques no programa que baixou.
No início da instalação é possível selecionar o idioma que será usado durante a instalação. Na janela seguinte você pode indicar que o idioma selecionado será utilizado no OmegaT. Se você marcar a caixa de seleção correspondente, o arquivo OmegaT.l4J.ini é modificado para utilizar o idioma selecionado (veja os detalhes na próxima seção). Depois que tiver aceitado o contrato de licença, o programa de instalação pergunta se você gostaria de criar uma pasta no menu iniciar , e se gostaria de criar um atalho na área de trabalho e na barra de inicialização rápida - você pode criar esses atalhos depois, arrastando o OmegaT.exe para a área de trabalho ou para o menu iniciar, para assim criar um vínculo. O último quadro disponibiliza para leitura o leiame e os arquivos de mudança para a versão que foi instalada.
Após instalar oOmegaT , clique em OmegaT.jar para rodar o programa ou o inicie diretamente da linha de comando.
Entretanto, a maneira mais simples para iniciar o OmegaT é executar o OmegaT.exe . Neste caso, as opções para iniciar o programa serão lidas do arquivo OmegaT.l4J.ini , que está na mesma pasta que o arquivo exe, e que pode ser editado para refletir suas configurações. O exemplo a seguir para o arquivo INI reserva 1GB de memória, tem o francês como língua do usuário e o Canadá como país:
# OmegaT.exe runtime configuration # Para usar um parâmetro, apague o símbolo '#' antes do '-' # Memory -Xmx1024M # Language -Duser.language=FR # Country -Duser.country=CA
Dica: se o OmegaT estiver lento em sessões de Acesso Remoto no Windows, você pode usar esta opção:
-Dsun.java2d.noddraw=false
Esta informação aplica-se apenas às versões "tradicionais" do OmegaT para Windows. Isso não se aplica para as versões WEB Start, que são atualizadas automaticamente, nem para as versões multiplataforma instaladas no Windows.
Se você já possui a versão do OmegaT instalada no computador e gostaria de atualizar para a versão mais recente, há duas opções:
Instalar sobre a instalação já existente.
Para isso, selecione a pasta de instalação já existente ao instalar a nova versão. A versão "antiga" do OmegaT será sobrescrita, mas qualquer configuração será mantida. Isso inclui as preferências configuradas no OmegaT, qualquer modificação feita no arquivo OmegaT.l4J.ini
e também no script de inicialização (.bat file), caso use algum desses.
Com esse método, é possível baixar a versão "Windows without JRE", considerando que a nova instalação utilizará o JRE existente.
Instalar em uma nova pasta. Isso permitirá manter as duas versões lado a lado, podendo trabalhar dessa forma até sentir-se confortável com a nova versão. Esse método também usará as preferências e configurações que fizer no OmegaT. No entanto, neste caso:
Se você tiver feito alterações no arquivo OmegaT.l4J.ini
e/ou estiver usando um arquivo .bat, você deve copiá-los para a outra pasta.
Se a sua instalação do OmegaT é uma versão "Windows with JRE", a nova versão também deve ser "Windows with JRE"
Você tem uma implementação Java compatível com o Oracle's Java 1.6 JRE?
Sim: baixe o OmegaT_3.n.n_Without_JRE.zip .
Não / não sei: baixe o OmegaT_3.n.n_Linux.tar.bz2.
Este pacote vem com o Oracle's Java Runtime Environment. Este JRE não interferirá com outras implementações Java que podem estar instaladas em seu sistema.
Descompactar/untar o arquivo baixado. Isso criará uma pasta omegat/ na pasta de trabalho onde você encontrará todos os arquivos necessários para executar o OmegaT. Para untar o arquivo .tar.gz :
$ tar xf downloaded_file.tar.gz
O OmegaT pode ser iniciado pela linha de comando com um script que inclua as opções de inicialização ou ao clicar em OmegaT.jar para iniciar o programa diretamente. Os métodos diferem dependendo da distribuição. Verifique se as configurações de PATH estão corretas e que os arquivos . jar estejam devidamente associados com um inicializador Java. Para mais informações, verifique "Iniciar pela linha de comando" abaixo.
O OmegaT contém o Java JRE 1.7
Baixe o OmegaT_3.n.n_Mac.zip.
Dê um clique duplo em OmegaT_3.n.n_Mac.zip para descompactá-lo. Isso criará uma pasta chamada OmegaT . A pasta contém dois arquivos: index.html e OmegaT.app. Copie a pasta para um local apropriado (p.ex. Aplicativos). Depois de ter feito isso, o arquivo >OmegaT_3.n.n_Mac.zip pode ser apagado; ele não será mais necessário.
Arraste o OmegaT.app para a Dock.
Dê um duplo clique em OmegaT.app ou clique na sua localização na Dock.
Você pode modificar o comportamento do OmegaT ao editar tanto as Propriedades como o arquivo OmegaT.sh no pacote.
Para acessar o OmegaT.sh , clique com o botão direito em OmegaT.app e selecione "Mostrar conteúdo do pacote", depois abra o arquivo em Contents/MacOS clicando com o botão direito e selecionando o editor de texto de sua preferência. É possível usar o comando "cd" diretamente da linha de comando e abrir o OmegaT.sh em um editor da linha de comando como emacs ou vi.
As opções são alteradas ao modificar o
OmegaT.sh
. Para opções pré-definidas, remova o caractere # antes de um parâmetro para habilitá-lo. Por exemplo, LANGUAGE="-Duser.language=ja"
(sem o #) irá iniciar o OmegaT com a interface de usuário em japonês.
Para mudar a quantidade de memória disponível, edite o próprio comando de inicialização. Por exemplo, ${JAVA} -Xmx2048m ${MACOS} ${LANGUAGE} ${COUNTRY} ${PROXY_HOST} ${PROXY_PORT} ${GOOGLE_API_KEY} ${MS_CLIENT_ID} ${MS_CLIENT_SECRET} ${MY_MEMORY_EMAIL} ${TAAS_USER_KEY} -jar OmegaT.jar
irá iniciar o OmegaT com 2GB de memória.
Para iniciar múltiplas instâncias do OmegaT.app , dê um duplo clique no arquivo OmegaT.sh localizado em OmegaT.app/ Contents/MacOS/ .
Use o arquivo OmegaT.jar localizado em OmegaT.app/Contents/MacOS/Java/ para iniciar o OmegaT a partir da linha de comando. Para mais informações, verifique "Iniciar pela linha de comando" abaixo.
OmegaT.app pode ser acessado a partir do Mac OS X Services. Assim, você pode acessar uma palavra em qualquer lugar do OmegaT e usar os Services para verificar a palavra, por exemplo no Spotlight ou no Google. Você também pode usar o AppleScript ou Automator para criar Services ou scripts que automatizam as ações frequentes
Esta informação aplica-se aos sistemas como o Solaris SPARC/x86/x64, Linux x64/PowerPC, Windows x64
OmegaT está disponível num pacote junto com o Oracle Java JRE para as plataformas Linux (Intel x86) e Windows. Os usuários de outras plataformas (Linux PowerPC, Linux x64, Solaris SPARC/x86/x64, Windows x64 etc) devem ter um Java JRE funcional e compatível com seu sistema para poderem usar oOmegaT.
Você tem uma implementação Java compatível com o Oracle's Java 1.6 JRE?
Sim: baixe o OmegaT_3.n.n_Windows_without_JRE. zip. Este pacote pode ser usado em qualquer plataforma onde um JRE compatível com Java 1.6 JRE estiver instalado
Não sei: abra um terminal e digite "java -version". Se aparecer a mensagem 'command not found' (comando não encontrado) ou algo parecido, é provável que o Java não está instalado no seu sistema
Não: instale um Java JRE no seu sistema (ver abaixo) e baixe o OmegaT_3.n.n_Without_JRE.zip .
Oracle oferece JREs para Solaris SPARC/x86 (Java 1.6) e para Linux x64, Solaris x64, Windows x64 (Java 1.6) em http://www.oracle.com/technetwork/java/archive-139210.html
IBM oferece JREs para Linux PowerPC em http://www.ibm.com/developerworks/java/jdk/linux/download.htm
Siga as instruções de instalação do pacote que se aplica ao seu sistema.
Para instalar o OmegaT, basta descompactar o arquivo OmegaT_3.n.n_Without_JRE.zip file. Isso criará um diretório ./OmegaT_3.n.n_Without_JRE/ na pasta de trabalho com todos os arquivos necessários para rodar oOmegaT.
Siga as instruções do seu sistema para instalar os atalhos do OmegaT nos locais de sua escolha.
Depois de instalado, o OmegaT pode ser iniciado diretamente da linha de comando, ou você poderá criar um script que inclui os parâmetros de inicialização para a linha de comando ou ainda clicar no OmegaT.jar para iniciar o programa diretamente. Os métodos diferem dependendo da distribuição. Verifique se as configurações de PATH estão corretas e que os arquivos .jar estão corretamente associados com um lançador Java. Para mais informações, verifique "Iniciar pela linha de comando" abaixo.
Com o uso da tecnologia Java Web Start (parte do Java 1.6 e versões mais recentes), os aplicativos independentes do Java podem ser implementados com um único clique na rede. O Java Web Start assegura que a versão mais atual do aplicativo será instalada, bem como a versão correta do Java Runtime Environment (JRE). Para iniciar o OmegaT pela primeira vez com o Java Web Start, carregue a seguinte URL no seu navegador:
http://omegat.sourceforge.net/webstart/OmegaT.jnlp
Baixe o arquivo OmegaT.jnlp e depois clique nele. Durante a instalação, dependendo do seu sistema operacional, você pode receber diversos avisos de segurança. As permissões que você dá para esta versão (que podem ser mencionadas como um "acesso irrestrito ao computador") são idênticas às permissões dadas para a versão local, por exemplo, elas permitem o acesso ao disco rígido do computador. Os próximos cliques em OmegaT.jnlp farão uma verificação se há versões mais novas e, se houver, instalá-las, e em seguida iniciar o OmegaT. Após a instalação inicial você também pode utilizar o OmegaT.jnlp quando estiver offline.
Privacidade : o OmegaT Java Web Start não guarda nenhuma informação fora do computador no qual está sendo executado. O aplicativo é executado somente em seu computador. Seus documentos e memórias de tradução permanecem no seu computador, e o projetoOmegaT não terá acesso ao seu trabalho ou informações.
Lembre-se de que se você precisar ou quiser usar algum dos parâmetros de inicialização (ver acima), deverá usar a instalação normal.
Normalmente, não é necessário iniciar o OmegaT a partir da linha de comando. No entanto, a opção da linha de comando permite ao usuário controlar e modificar o comportamento do programa. Há duas maneiras de iniciar o OmegaT usando a linha de comando.
A janela da linha de comando também é chamada como "janela do terminal". No Windows, ela é chamada "janela do MS-DOS" e está disponível no menu Iniciar, em Programas, no item "MS-DOS". O equivalente no Mac OS X é a aplicação Terminal localizada em Aplicativos → Utilitários.
Para iniciar o OmegaT, normalmente são digitados dois comandos. The first of these is:
cd {pasta}
onde {pasta} é o nome da pasta com o caminho completo na qual o OmegaT está localizado - especificamente, o arquivo OmegaT.jar . Na prática, este comando será algo parecido com o seguinte:
No Windows
cd C:\Program
Files\OmegaT
No Mac OS X
cd <OmegaT.app
location>/OmegaT.app/Contents/Resources/Java/
No Linux
cd /usr/local/omegat
Este comando muda de pasta para aquela que contém o arquivo executável doOmegaT. O segundo comando é o que realmente incia o OmegaT. Na sua forma mais básica, este comando é:
java -jar
OmegaT.jar
Preste atenção para o uso das letras maiúsculas - num SO diferente do Windows o programa não iniciará se você escrever omegat em vez de OmegaT !
Este método tem uma vantagem especial de ser adequado para depuração de bugs: se um erro ocorre durante a utilização do programa, a janela do terminal mostra uma mensagem de erro que pode conter informações úteis sobre a causa do problema.
O metódo acima é um caminho pouco prático para inicializar o programa habitualmente. Por esta razão, os dois comandos descritos acima estão contidos em um arquivo (um "script ", também chamado de "arquivo .bat" em sistemas Windows).
Quando esse arquivo é executado, os comandos dentro dele são executados automaticamente. Assim, para fazer alterações no comando para iniciar o programa, basta modificar o arquivo.
O comando básico já foi mencionado acima. As alterações neste comando requerem a adição de "parâmetros". Os parâmetros são adicionados depois do primeiro
"java"
, e antes de
"-jar OmegaT.jar"
. Observe que no Windows é possível alterar o arquivo OmegaT.l4J.ini
para refletir suas preferências. Em outras plataformas, é possível modificar seu atalho (por ex., OmegaT.sh
no Mac, OmegaT
no Linux) para fazer o mesmo.
A lista de parâmetros possíveis é fornecida abaixo. Os usuários avançados podem obter mais informações sobre os parâmetros digitando man java na janela do terminal.
Idioma da interface do usuário
-Duser.language=XX Normalmente, ou seja, quando o OmegaT é iniciado sem parâmetros, o programa primeiramente detecta o idioma do sistema operacional do usuário. Se uma interface do usuário neste idioma existir, ela será usada pelo OmegaT. Assim, se o sistema operacional do usuário é russo e oOmegaT foi localizado em russo, oOmegaT será exibido com a interface do usuário em russo, menus em russo, etc. Se o idioma do usuário do sistema não estiver disponível, oOmegaT ficará em inglês. Esse é o comportamento padrão.
O parâmetro "-Duser.language=XX" faz com que o OmegaT use o idioma especificado e não o idioma do sitema operacional do usuário. "XX" no comando representa o código de dois dígitos do idioma desejado. Para iniciar o OmegaT com a interface em francês (por exemplo, em um sistema operacional em russo), o comando seria assim:
java -Duser.language=fr -jar
OmegaT.jar
País do usuário
-Duser.country=XX Além do idioma, é possível também especificar o país, por exemplo CN ou TW no caso do idioma chinês. Para exibir o guia de início rápido na língua desejada, é preciso especificar o idioma e o país. Isso é necessário mesmo que haja apenas uma combinação disponível, como pt_BR, no caso de Português / Brasil.
Atribuição de memória
-XmxZZM Este comando atribui mais memória para o OmegaT. Por padrão, são atribuídos 512 MB de memória, portanto não há vantagem em atribuir valor inferior a este. "ZZ" representa a quantidade em megabytes atribuída à memória. O comando para iniciar o OmegaT com 1024 MB (1 gigabyte) de memória é este:
java -Xmx1024M -jar
OmegaT.jar
Endereço IP do host de proxy
-Dhttp.proxyHost=nnn.nnn.nnn.nnn O endereço IP do seu servidor proxy, se o seu sistema usar um proxy.
Número da porta do host de proxy
-Dhttp.proxyPort=NNNN O número da porta usada pelo seu sistema para acessar o servidor proxy.
Google Translate V2
-Dgoogle.api.key=A123456789B123456789C123456789D12345678 Se você se inscreveu para os serviços do Google Translate, digite aqui sua chave privada do Google API. Observe que a chave deve ter 38 caracteres.
Certifique-se de que tem um conta gratuita da Microsoft Você precisa se inscrever no Windows Azure Marketplace e usar o serviço de tradução. Observe que o uso de até 2 milhões de caracteres por mês é gratuito. As duas entradas solicitadas estão disponíveis na suapágina da conta mediante a chave da conta principal e ID do usuário:
-Dmicrosoft.api.client_id= XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
- Dmicrosoft.api.client_secret=XXXX9xXxX9xXXxxXXX9xxX99xXXXX9xx9XXxXxXXXXX=
Certifique-se de que tem um conta gratuita da Yandex. Você precisa disso para obter e usar uma chave de API do Yandex Translate. Chaves de API podem ser solicitadas usando o formulário de requisição de chave de API e visualizadas na página Minhas chaves.
-Dyandex.api.key= trnsl.1.1.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Os parâmetros podem ser combinados: para iniciar o OmegaT com todos os exemplos descritos acima, o comando seria:
java -Dswing.aatext=true -Duser.language=pt
-Duser.country=BR -Xmx1024M -Dhttp.proxyHost=192.168.1.1
-Dhttp.proxyport
=
3128 -jar
-OmegaT.jar
O objetivo do modo console é usar o OmegaT como ferramenta de tradução em um ambiente de script. Ao iniciar no modo console, a interface gráfica do usuário não é carregada (assim, ele funcionará em qualquer console) e o projeto é processado automaticamente conforme requisitado.
Para iniciar o OmegaT no modo de linha de comando, é necessário existir um projeto do OmegaTválido. O local do projeto não importa, desde que você o tenha adicionado na linha de comando ao iniciar.
Se você precisar de configurações diferentes, os arquivos de configuração devem estar disponíveis. Isto pode ser feito de duas formas:
Inicie o OmegaT normalmente (com a interface gráfica do usuário) e defina as configurações. Se iniciar o OmegaT no modo console, serão usadas as mesmas configurações.
Se não for possível executar o OmegaT normalmente (quando não existir ambiente gráfico disponível): copie os arquivos de configurações de outra instalação do OmegaT para outro computador para uma pasta específica. O local não importa, pois você pode adicioná-lo na linha de comando ao iniciar. Os arquivos relevantes são filters.conf
e segmentation.conf
e estão na pasta base do usuário (tal como C:\Documents and Settings\%User%\OmegaT
no Windows, %user%/.omegat/
no Linux)
Para iniciar o OmegaT no modo console, alguns parâmetros extras devem ser executados na inicialização. O mais importante é o<project-dir>
, e opcionalmente --config-dir=<config-dir>.
Example:
java -jar OmegaT.jar
/path/to/project \
--config-dir=/path/to/config-files/ \
--mode=console-translate|console-createpseudotranslatetmx|console-align
--source-pattern={regexp}
Observe que todos os parâmetros iniciam com um caractere - duplo.
Explicação:
<project-dir>
indica ao OmegaT onde encontrar o projeto para tradução. Ao utilizar esse parâmetro, o OmegaT inicia no modo console e traduzirá o projeto determinado.
--config-dir=<config-dir>
indica ao OmegaT em qual pasta os arquivos de configuração estão armazenados. Caso não utilize esse parâmetro, oOmegaT usa os valores padrão (a pastaOmegaT do usuário local, ou se não existir, a pasta de trabalho atual). Observe o duplo caractere -
--mode
=...-
OmegaT inicia em modo console para executar um dos seguintes serviços automaticamente
--mode=console-translate
Neste modo, o OmegaT tentará traduzir os arquivos da pasta /source/ com as memórias de tradução disponíveis. Isso é útil para executar o OmegaT em um servidor com arquivos TMX alimentados automaticamente para um projeto.
--mode=console-createpseudotranslatetmx
Neste modo, o OmegaT criará uma TMX para todo o projeto, baseado somente nos arquivos fonte. Você especifica o arquivo TMX a ser criado com
--pseudotranslatetmx=allsegments.tmx
--pseudotranslatetype=[equal|empty]
O parâmetro pseudotranslatetype especifica se os segmentos destino são iguais aos de origem ou se devem ser deixados vazios.
--mode=console-align
Neste modo, o OmegaT alinhará os arquivos de propriedades Java encontrados na pasta /source/
do projeto para os conteúdos encontrados em um local específico. A TMX resultante é armazenada na pasta /omegat/
com o nome align.tmx
.
Neste caso, um parâmetro adicional é requisitado, especificando o local dos dados de destino:
--alignDir={local dos arquivos traduzidos}
OalignDir
deve conter uma tradução na língua de destino do projeto. Por exemplo, se o projeto for EN->FR, o alignDir deve conter um pacote com final _fr. A tmx resultante é armazenada na pasta omegat
com o nome align.tmx
.
--source-pattern={regexp}
Quando o modo for usado, essa opção especificará os arquivos a serem processados automaticamente. Se o parâmetro não for especificado, todos os arquivos serão processados. Alguns exemplos típicos para limitar sua escolha:
.*\.html
Todos os arquivos HTML serão traduzidos - observe que o ponto habitual em *.html deve ser de escape (\.), como especificado pelas regras de expressões regulares.
test\.html
Somente o arquivo test.html na raiz da pasta de origem será traduzido. Se houver outros arquivos chamado teste.html em outras pastas, eles serão ignorados.
dir-10\\test\.html
Somente o arquivo test.html na pasta dir-10 será processado. Novamente observe que a barra invertida é também de escape (\\).
--output-tag-validation-={regexp}
Quando o modo for usado, essa opção especificará os arquivos a serem processados automaticamente. Se o parâmetro não for especificado, todos os arquivos serão processados. Alguns exemplos típicos para limitar sua escolha:
.*\.html
Todos os arquivos HTML serão traduzidos - observe que o ponto habitual em *.html deve ser de escape (\.), como especificado pelas regras de expressões regulares.
test\.html
Somente o arquivo test.html na raiz da pasta de origem será traduzido. Se houver outros arquivos chamado teste.html em outras pastas, eles serão ignorados.
dir-10\\test\.html
Somente o arquivo test.html na pasta dir-10 será processado. Novamente observe que a barra invertida é também de escape (\\).
--tag-validation=[abort|warn]
outputFileName
Esta opção permite a verificação de tags em lote. Se anular
for selecionado, o validador de tags irá parar no primeiro segmento inválido. Se aviso
for especificado, o validador de tags processará todos os segmentos e alertará sobre os segmentos com tags inválidas no arquivo especificado.
-no-team
se refere a configurações de projetos para trabalhos em equipe. Use essa opção caso o OmegaT não deva sincronizar os conteúdos do projeto.
--disable-project-locking
permite abrir o mesmo projeto em várias instâncias do OmegaT no Windows. No Windows, por padrão, o arquivo omegat.project
é bloqueado, e uma mensagem de erro é recebida ao tentar abrir um projeto já aberto em outra instância do OmegaT. Com esta opção, o bloqueio não ocorre.
Um parâmetro extra na linha de comando específico para o modo console: --quiet.
No modo quiet, menos informações aparecerão na tela. Não serão exibidas as mensagens que geralmente aparecem na barra de status.
Uso: java -jar OmegaT.jar /path/to/project --mode=console-translate --quiet
Outro parâmetro extra na linha de comando específico para o modo console: --tag-validation=[abort|warn].
Quando esse parâmetro é adicionado, a verificação de tags é feita antes da tradução/alinhamento. Se o valor for anular
, os erros de tag são exibidos e o programa é interrompido. Se o valor for aviso
, os erros são exibidos mas o OmegaT continua a trabalhar.
Uso: java -jar OmegaT.jar /path/to/project --mode=console-translate --tag-validation=abort
Observe que será necessário o programa ant ( http://ant.apache.org/bindownload.cgi ) para compilar sua própria versão do OmegaT. Descompacte o arquivo OmegaT_3.n.n_Source.zip e entre na pasta OmegaT_3.n.n_Source ou na pasta ./omegat/ do código baixado do SVN. Certifique-se de que um arquivo build.xml está na pasta. Depois, digite na linha de comando:
$ ant jar release
Isto irá compilar um distribuição completa do OmegaT na pasta ./dist/, onde você encontrará todos os arquivos necessários para executar o OmegaT.