# Instalace a provoz programu OmegaT

- Uživatelé Linuxu (Intel)
  - Balík ke stažení
  - Instalace
  - Nastavení menu OS
    - v KDE
    - v GNOME
  - Provoz OmegaT
- Uživatelé Windows
  - Balík ke stažení
  - Instalace
  - Nastavení menu Windows
  - Provoz OmegaT
- Uživatelé MacOSX
  - Balík ke stažení
  - Instalace
  - Nastavení Dock
  - Provoz OmegaT
- Jiné systémy (Solaris SPARC/x86/x64, Linux x64/PowerPC, Windows x64)
  - Balík ke stažení
  - Instalace
  - Nastavení menu OS
  - Provoz OmegaT
- Spouštění z příkazového řádku
  - Otevření okna s příkazovým řádkem
  - Změna spouštěcího skriptu
  - Argumenty spouštěcího příkazu.
- Sestavení OmegaT ze zdrojového kódu
  - Balík ke stažení
  - Proces sestavení

# Uživatelé Linuxu (Intel)

## Který balík stáhnout?

Máte prostředí Java kompatibilní se SUN Java 1.4 JRE?

→ Ano
  stáhněte si `OmegaT_1.7.3_Without_JRE.zip`
  *Tento balík může být použit na platformě, kde je instalováno JRE kompatibilní s Java 1.4 JRE.
→ Ne / Nevím.
  stáhněte si `OmegaT_1.7.3_Linux.tar.gz`
  *Tento balík obsahuje prostředí SUN Java Runtime Environment. Toto JRE nebude kolidovat s jinými implementacemi Java, které již mohou být nainstalovány ve vašem systému.

## Instalace OmegaT

Pro instalaci OmegaT jednoduše rozbalte stažený archív. Toto vytvoří adresář omegat/, je to pracovní adresář, ve kterém naleznete všechny soubory potřebné k provozu OmegaT.

Postup rozbalení souboru `.tar.gz`:

`$ tar xf downloaded_file.tar.gz`

## Přidání OmegaT do vašeho menu (KDE) či panelu (Gnome)

### Uživatelé KDE

Můžete přidat OmegaT do svého menu a to následovně:

- `Control Center - Desktop - Panels - Menus - Edit K Menu - File - New Item/New Submenu.`
- Jakmile označíte vhodné menu, přidejte submenu/položku s `File - New Submenu a File - New Item`. Vložte OmegaT jakožto název nové položky.
- V poli "Command", použijte navigační tlačítko k nalezení svého OmegaT spouštěcího skriptu (soubor se v nerozbaleném adresáři jmenuje OmegaT) a označte jej.
- Klikněte na ikonu (vpravo od Name/Description/Comment fields) - Other Icons - Browse, a přejděte k podadresáři /images v adresáři aplikace OmegaT. Označte ikonu OmegaT.png.
- Nakonec uložte změny - `File - Save`.

### Uživatelé Gnome

Aplikaci OmegaT můžete přidat na svůj panel (lišta v horní části obrazovky) následovně:

- Klikněte pravým tlačítkem myši na panel - `Add New Launcher`.
- Vložte "OmegaT" do pole "Name"; v poli "Command" použijte navigační tlačítko k nalezení svého OmegaT spouštěcího skriptu (soubor se v nerozbaleném adresáři jmenuje OmegaT). Označte jej a operaci potvrďte OK.

## Provoz OmegaT

Když je OmegaT nainstalována, můžete ji spouštět přímo z příkazového řádku, můžete vytvořit skript, který zahrnuje spouštěcí parametry pro příkazový řádek nebo můžete program spouštět přímo kliknutím na `OmegaT.jar`. Metody se liší v závislosti na distribuci. Ujistěte se, že vaše nastavení `PATH` jsou správná a že soubory `.jar` jsou řádně asociovány s Java.

# Uživatelé Windows

## Který balík stáhnout?

Máte prostředí Java kompatibilní se SUN Java 1.4 JRE?

→ Ano
  stáhněte si `OmegaT_1.7.3_Without_JRE.zip`
  *Tento balík může být použit na platformě, kde je instalováno JRE kompatibilní s Java 1.4 JRE.
→ Ne / Nevím.
  stáhněte `OmegaT_1.7.3_Windows.zip`
  *Tento balík obsahuje prostředí SUN Java Runtime Environment. Toto JRE nebude kolidovat s jinými implementacemi Java, které již mohou být nainstalovány ve vašem systému.

## Instalace OmegaT

Pro instalaci OmegaT vytvořte vhodný adresář, do kterého zkopírujete stažený soubor (např. `C:\Program Files\OmegaT`). Klikněte na balík dvakrát a rozbalte ho. V tomto adresáři naleznete všechny soubory potřebné k provozu OmegaT. Původní stažený soubor můžete smazat.

## Přidání OmegaT do menu start nebo na plochu.

Můžete přetáhnout soubory `OmegaT-JRE.exe`, `OmegaT.exe` nebo `OmegaT.bat` na plochu nebo do menu Start a vytvořit tak zástupce.

## Provoz OmegaT

Když je OmegaT nainstalována, můžete kliknout na `OmegaT.jar` a spustit ji přímo, nebo kliknete na soubor `OmegaT.bat` pro začlenění parametrů pro příkazový řádek nebo program spouštíte přímo z příkazového řádku.

# Uživatelé MacOSX

## Který balík stáhnout?

Stáhněte si `OmegaT_1.7.3_MacOSX.zip`.

## Instalace OmegaT

Rozbalte `OmegaT_1.7.3_MacOSX.zip` dvojitým kliknutím. Obraz disku OSX (`OmegaT.dmg`) se sám připojí a zobrazí dva soubory: `documentation.html` a `OmegaT.app`. Zkopírujte tyto dva soubory do vhodného adresáře (např. Aplikace, ve kterých vytvoříte adresář OmegaT) Poté můžete soubor `OmegaT_1.7.3_MacOSX.zip` smazat.

## Přidání Omega na Dock

Můžete přidat OmegaT na Dock přetažením souboru `OmegaT.app` a přidáním ho na Dock.

## Provoz OmegaT

Dvakrát klikněte na `OmegaT.app` nebo klikněte na jeho umístění na Dock.

Pokud chcete změnit spouštěcí parametry Java z příkazového řádku, je radno použít balík dostupný pro "Jiné systémy", vizte níže. Je také možné přímo upravovat soubor `Info.plist` umístěný uvnitř balíku `OmegaT.app`.

# Jiné systémy.

## Který balík stáhnout?

OmegaT je dostupná ve spojení s SUN Java JRE pro Linux (Intel x86) a platformy Windows. Aby bylo možno OmegaT používat u jiných platforem (Linux PowerPC, Linux x64, Solaris SPARC/x86/x64, Windows x64 atd.) musí uživatelé na svém systému mít a provozovat kompatibilní prostředí Java JRE.

Máte prostředí Java kompatibilní se SUN Java 1.4 JRE?

→ Ano
  stáhněte si `OmegaT_1.7.3_Without_JRE.zip`
  *Tento balík může být použit na platformě, kde je instalováno JRE kompatibilní s Java 1.4 JRE.
→ Nevím
  otevřete terminál a napište "java -version". Pokud se vám zobrazí hlášení "příkaz nenalezen" nebo podobně, pravděpodobně na vašem systému Java není instalována.
→ Ne
  doplňte si prostředí Java JRE pro váš systém (vizte níže) a stáhněte `OmegaT_1.7.3_Without_JRE.zip`.

  SUN poskytuje prostředí JRE pro Solaris SPARC/x86 (Java 1.4) a pro Linux x64, Solaris x64, Windows x64 (Java 1.5):
  http://java.sun.com/products/archive/
  IBM poskytuje JRE pro Linux PowerPC:
  http://www.ibm.com/developerworks/java/jdk/linux/download.html

Postupujte podle instrukcí instalace potřebného balíku.

## Instalace OmegaT

Pro instalaci OmegaT jednoduše rozbalte soubor `OmegaT_1.7.3_Without_JRE.zip`. Toto vytvoří adresář `./OmegaT_1.7.3_Without_JRE/` v pracovním adresáři, ve kterém naleznete všechny soubory potřebné k provozu OmegaT.

## Instalace zástupců pro spuštění

Postupujte podle instrukcí vašeho systému pro instalaci zástupců OmegaT na příhodném místě.

## Provoz OmegaT

Když je OmegaT nainstalována, můžete ji spouštět přímo z příkazového řádku, můžete vytvořit skript, který zahrnuje spouštěcí parametry pro příkazový řádek nebo můžete program spouštět přímo kliknutím na `OmegaT.jar`. Metody se liší v závislosti na distribuci. Ujistěte se, že vaše nastavení `PATH` jsou správná a že soubory `.jar` jsou řádně asociovány s Java.

# Spouštění z příkazového řádku

Běžně není nutné spouštět OmegaT z příkazového řádku. Nicméně metoda spouštění OmegaT z příkazového řádku zpřístupňuje aspekty chování programu a jejich úpravu. K dispozici máme dva způsoby spuštění OmegaT za použití příkazového řádku.

Uživatele balíku Mac OSX, kteří chtějí ovládat OmegaT z příkazového řádku by měli použít balík dostupný pro "Jiné systémy". Vizte výše.

## Metoda1: Otevření okna s příkazovým řádkem

Okno s příkazovým řádkem se může též nazývat "terminálové okno". Pod Windows se nazývá "okno MS-DOS" a je dostupné z Menu Start, mezi Programy, přes položku "MS-DOS". Obdobu u Mac OXS představuje aplikace Terminál, která je umístěná v Aplikace → Nástroje.

Pro spuštění OmegaT se za normálních okolností zadají dva příkazy. První z nich je:

`cd {folder}`

kde `{folder}` představuje název adresáře, s kompletní cestou, ve kterém je program OmegaT umístěn - doslova, kde je umístěn soubor `OmegaT.jar`. V praxi to vypadá tak, že příkaz bude vypadat asi takto:

Pod Windows:
  `cd C:\Program Files\OmegaT`
Na Mac OSX
  `cd /Applications/OmegaT`
Pod Linuxem
  `cd /usr/local/omegat`

Příkaz změní adresář na adresář obsahující spouštěcí soubor OmegaT. Druhý příkaz je příkaz, který skutečně spustí aplikaci OmegaT. Ve své základní podobě příkaz vypadá takto:

`java -jar OmegaT.jar`

Věnujte pozornost psaní velkých písmen - je to důležité.

Tato metoda může přispět při vyskytlém problému: pokud se objeví chyba během práce s programem, bude v příkazovém řádku vypsáno chybové hlášení, které může obsahovat užitečné informace o případu.

## Metoda 2: zněna souboru `.bat`, tedy spouštěcího skriptu.

Metoda 1 je do jisté míry nepraktickým způsobem běžného spouštění programu. Z toho důvodu jsou oba nahoře popsané příkazy obsaženy v jednom souboru ("skript", taky nazýváno soubor "`.bat`" u systému Windows).

Když je tento soubor spuštěn, tak obsažené příkazy jsou automaticky provedeny. Takže pro změnu těchto příkazů stačí upravit tento soubor. Když spouštíte OmegaT z tohoto souboru, pak budou vykonávány nové příkazy.

## Argumenty spouštěcího příkazu.

Základní příkaz byl již popsán výše. Změny v tomto příkazu zahrnují dodání "argumentů". Argumenty se přidávají za počáteční "`java`" a před část "`-jar OmegaT.jar`"

Následuje seznam možných argumentů. Po zadání `man java` do terminálového okna získáte více informací o argumentech. `man` je terminálový příkaz, který zobrazí příručku/manuál vybraného příkazu. Váš systém může, ale taky nemusí, mít manuál pro příkaz `java` ve vašem jazyce.

`-Duser.language=XX`

  Běžně, tj. když se OmegaT spouští bez jakýchkoliv argumentů, program první detekuje jazyk uživatelova operačního systému. Pokud je uživatelské prostředí v tomto jazyce k dispozici, tak ho OmegaT použije. Tzn., když je uživatelův operační systém v ruštině a OmegaT byla lokalizována do ruštiny, bude OmegaT zobrazena s ruským uživatelským prostředím, ruskými menu, atd. Pokud jazyk uživatelova systému není k dispozici, OmegaT použije výchozí angličtinu. Toto je standardní postup.

  Argument "`-Duser.language=XX`" způsobí, že OmegaT použije definovaný jazyk, a ne jazyk uživatelova operačního systému. Proměnná "XX" v příkazu znamená dvouznakový kód požadovaného jazyka. Pro spuštění OmegaT s francouzským prostředím (např. v ruském operačním systému) bude příkaz vypadat takto:

  `java -Duser.language=fr -jar OmegaT.jar`

`-Duser.country=XX`

  Vedle jazyka můžete specifikovat i zemi, např. CN nebo TW v případě čínštiny. Abyste získali správou verzi Stručného úvodního průvodce, je nutno specifikovat jak jazyk, tak i zemi. Toto je důležité dokonce i když je k dispozici jen jedna varianta, např. pt_BR v případě portugalštiny v Brazílii. .

`-Dswing.aatext=true`

  Tento argument má za účinek vyhlazování fontů, tím zlepšíte jejich zobrazování.

`-XmxZZM`

  Tento příkaz přiřadí více paměti programu OmegaT. Výchozí nastavení je nastaveno na 256 MB, takže asi bude nevýhodné nastavovat menší hodnotu. Proměnná "ZZ" reprezentuje část paměti zadávanou v megabytech. Příkaz pro spouštění OmegaT s nastavením 1024 MB (1 gigabyte) paměti je tedy:

  `java -Xmx1024M -jar OmegaT.jar`

Argumenty můžete kombinovat. Pro spuštění OmegaT se všemi příklady popsanými nahoře bude příkaz vypadat takto

`java -Dswing.aatext=true -Duser.language=pt -Duser.country=BR -Xmx1024M -jar OmegaT.jar`

# Sestavení OmegaT ze zdrojového kódu

## Který balík stáhnout?

Stáhněte OmegaT_1.7.3_Source.zip
  Tento balík obsahuje soubory zdrojového kódu podle vydaných verzí a může být použit na jakémkoliv systému, který má nainstalováno prostředí Java 1.4 JRE nebo kompatibilní systém Java. Budete tedy potřebovat nástroj (ant utility) k sestavení programu OmegaT.
Z CVS serveru můžete též získat nejnovější verzi kódu:
  `cvs -z3 -d:pserver:anonymous@omegat.cvs.sourceforge.net:/cvsroot/omegat co -P omegat`

## Sestavení OmegaT

  Rozbalte soubor OmegaT_1.7.3_Source.zip a vložte adresář OmegaT_1.7.3_Source nebo adresář ./omegat/ kódu CVS. Zkontrolujte, zda je v tomto adresáři přítomný soubor build.xml. Pak napište do příkazového řádku:

`$ ant jar release`

  Tímto vytvoříte kompletní distribuci programu OmegaT v adresáři ./dist/, ve kterém naleznete všechny soubory potřebné k provozu OmegaT.

Právní poznámky