# OmegaT Soubory a adresáře

- Soubory překladového projektu
  - Umístění souborů projektu
  - Seznam souborů projektu
- Soubory uživatele
  - Umístění souborů uživatele
  - Seznam souborů uživatele
- Soubory aplikace
  - Seznam souborů aplikace

OmegaT pracuje se třemi typy souborů.

Soubory překladového projektu
  Ty představují projekt překladu. Jejich ztráta může ovlivnit celistvost projektu a vaši možnost dokončit danou práci. Soubory projektu jsou nejdůležitějšími soubory v programu OmegaT. Jsou to soubory, které představují základ vašeho překladu.
Soubory nastavení uživatele
  Jsou vytvořeny, když uživatel pozmění chování programu OmegaT prostřednictvím nastavení dostupných voleb. Jejich ztráta znamená, že budete pracovat s programem OmegaT v jeho "továrním" nastavení. Pokud změníte nastavení když zrovna překládáte, může to někdy zapříčinit menší problémy.
Soubory aplikace
  Jsou obsaženy v balíku, který jste si stáhli, většina z nich je nezbytná pro správné fungování programu OmegaT. Pokud jsou z nějakého důvodu takovéto soubory ztraceny, jednoduše si stáhněte a/nebo přeinstalujte program OmegaT, a tím budou všechny tyto soubory obnoveny.

# Soubory překladového projektu

Překladový projekt programu OmegaT zahrnuje množství souborů a adresářů.

## Umístění souborů překladového projektu.

Když vytvoříte překladový projekt, OmegaT automaticky vytvoří seznam adresářů, které později poslouží jako úložiště souborů, stejně tak i soubory, které se použijí pro nastavení některých voleb projektu a udržení paměti překladu projektu.

Při výchozím nastavení jsou všechny adresáře překladového projektu seskupeny v hlavním adresáři projektu. Alternativní umístění pro adresáře můžete zvolit při vytváření projektu nebo během překladu. Takto je možné vybrat existující adresáře nebo vytvořit adresáře v umístění, které vyhovuje vašim pracovním zvyklostem.

Pokud chcete změnit umístění adresářů po té, co byl projekt vytvořen, otevřete Projekt → Vlastnosti... a proveďte nutné změny.

## Seznam souborů překladového projektu.

Při pohledu ze správce souborů vypadá překladový projekt stejně jako jakýkoliv jiný adresář. Při pohledu z dialogového okna programu OmegaT vypadá překladový projekt jako soubor opatřený ikonou asociovanou k programu OmegaT. OmegaT nepotřebuje vkládat hierarchii projektu na to, aby jej mohla otevřít. Vybrání položky opatřené ikonou OmegaT stačí.

Překladový projekt vytvořený přes výchozí nastavení bude mít následující strukturu:

/project_name/
  /omegat/
    project_save.tmx (...)
      Tento TMX soubor je vytvořen když je projekt ukládán poprvé. Slouží jako pracovní překladové paměť projektu. Prostřednictvím vestavěné funkce automatického ukládání, bude soubor při ukončení práce automaticky aktualizován. Je to překladová paměť používaná k vytvoření přeložených souborů.
    project_save.tmx.YEARMMDDHHNN.bak (...)
      Naleznete tu soubory TMX podle tohoto vzoru. Slouží jako záloha pro project_save.tmx a jsou aktualizovány při každém opětovném otevření projektu, aby odrážely obsah souboru project_save.tmx před tím, než nějaké možné změny tento soubor upraví.
    project_stats.txt (...)
      Tento textový soubor lze otevřít v tabulkovém procesoru, který zobrazí informaci o počtu segmentů a slov. Obsažená informace je detailnější než ta, která je zobrazená v okně Soubory projektu
  /source/
    Soubory, které mají být zahrnuty do projektu pro překlad. Sem je možné vložit adresáře obsahující soubory nebo jiné adresáře.
  /target/
    Když vyberete Project → Vytvořit přeložené dokumenty a současně je otevřen jiný projekt, všechny soubory v /source/, ať už přeložené nebo ne, tu budou znovu vytvořeny se stejnou adresářovou strukturou, a odrazí tak aktuální stav překladu. Prakticky to znamená, že OmegaT sloučí informaci o překladu uloženou v /omegat/project_save.tmx se zdrojovými dokumenty, aby vytvořila obsah /target/.
  /tm/
    Jakékoliv externí překladové paměti, které chcete použít; měli by být vloženy do tohoto adresáře před načtením projektu.
  /glossary/
    Obsahuje soubory slovníku které se budou používat, pokud vůbec jsou nějaké k dispozici. Uživatel musí umístit soubory slovníku do tohoto adresáře před otevřením projektu.
  omegat.project
    OmegaT automaticky vytvoří tento soubor jakmile je vytvořen projekt. Obsahuje parametry projektu. Parametry, které jsou obsaženy v tomto souboru mohou být změněny z okna Vlastnosti projektu.
  project_name-omegat.tmx (...)
  project_name-level1.tmx
  project_name-level2.tmx
    Tyto soubory obsahují zdrojové a cílové segmenty v souladu s obsahem adresáře /source/ a to v momentu jejich vytvoření (obvykle když se vytvoří přeložené dokumenty).

# Soubory uživatele

## Umístění souborů uživatele

Již od verze OmegaT 1.6, jsou uživatelské soubory uloženy v odděleném umístění, kde k nim lze přistupovat s jakoukoliv verzí programu OmegaT. Umístění záleží na platformě, kterou používáte:

Pod Windows:
  C:\Documentation and Settings\<Jméno uživatele>\Data aplikací\OmegaT. Cesta před <Jméno uživatele> může být na některých systémech odlišná, ale obvykle to bývá zde. Celou cestu k aplikačním datům můžete získat přes systémovou proměnnou %APPDATA%.
Pod systémy Linux/Solaris/FreeBSD:
  <User Home>/.omegat (.omegat je adresář, tečka před názvem znamená, že je neviditelný dokud nenapíšete `ls -a` nebo odpovídající příkaz.
Pod MaxOSX:
  <User Home>/Library/Preferences/OmegaT

## Seznam souborů uživatele

Soubory uživatele jsou:

log.txt
  Tento soubor zaznamenává chybová hlášení Javy během chodu OmegaT. Pokud myslíte, že se OmegaT chová jinak než má, pak je důležité tento soubor nebo daný podstatný úsek zahrnout do chybového hlášení.
omegat.prefs
  Toto je xml soubor. Obsahuje všechna GUI dostupná nastavení možností, stejně jako data pozice okna.
filters.conf
  Toto je xml soubor. Obsahuje všechna data nastavená ve volbách filtrů souboru.
segmentation.conf
  Toto je xml soubor. Obsahuje všechna data nastavená ve volbách větné segmentace.

# Soubory aplikace

OmegaT je k dispozici jako balík, který je možno stahovat ze SourceForge. V této kapitole se budeme zabývat balíkem nezávislým na platformě, který obsahuje aplikaci ve standardní formě Java. Ostatní balíky obsahují Linuxový balík `.tar`, instalace Windows - buď s, nebo bez prostředí Java Runtime Environment, instalace pro MacOSX a balík se zdrojovým kódem pro vývojáře.

Balík, který není závislý na platformě, lze používat na jakékoliv platformě s funkčním prostředím Java 1.4.2, včetně platforem, pro které existuje specifický balík.

Tento balík, který je nezávislý na platformě, je k dispozici jako komprimovaný soubor, který je nutno rozbalit do libovolného adresáře pro instalaci. Dekomprese se obvykle provede dvojitým kliknutím na stažený balík. Po rozbalení bude vytvořen adresář obsahující program OmegaT a související soubory:

Stažené soubory:
  OmegaT_1.7.3_Without_JRE.zip
Rozbalený adresář:
  /OmegaT_1.7.3_Without_JRE/

## Seznam souborů aplikace

Adresář OmegaT bude obsahovat následující soubory:

/OmegaT_1.7.3_Without_JRE/
  /docs/
    V tomto adresáři jsou všechny soubory uživatelské příručky. Pokud chcete přistupovat k externím odkazům, otevřete vybraný soubor v internetovém prohlížeči.
  /images/
    Zde jsou obsaženy grafiky ikon a logo.
  /lib/
    Zde se nacházejí soubory Java. Jsou nezbytné pro správný běh programu OmegaT.
  join.html
    Toto je běžný html soubor, který vás po otevření v internetovém prohlížeči přesměruje na uživatelskou skupinu OmegaT, která je nabízena v rámci služby Yahoo Groups. Registrace do uživatelské skupiny není nutná, ale zpřístupní vám některé extra služby jako přístup k některým souborům, nepravidelné průzkumy mínění, nebo také možnost připojit se k diskusím na téma aplikace OmegaT. Archívy skupiny jsou veřejné a pro rešerši se nemusíte do skupiny registrovat.
  changes.txt
    Poměrně detailní seznam modifikací mezi touto verzí a verzemi předchozími.
  license.txt
    Licence GNU General Public Licence. Tato licence vám povoluje provádět určité věci s programem OmegaT, včetně jeho úprav a distribuce. Pokud máte zájem o úpravy nebo distribuci programu OmegaT, dobře si projděte tento dokument a ujistěte se, že jste si vědomi všech možných důsledků dříve, než cokoliv učiníte. Jestli máte nějaké pochybnosti, tak se neváhejte zeptat členů projektu přímo, buď jim zašlete email ze stránky Source Forge, nebo pošlete veřejný email do uživatelské skupiny.
  doc-license.txt
    Licence GNU General Public Licence. Tato licence zastřešuje dokumentaci. Vizte výše.
  readme.txt
    Tento soubor je velmi důležitý a určitě byste si jej měli přečíst před startem OmegaT. Obsahuje obecné informace o programu OmegaT, kde naleznete více informací, jak přispět atd. Je přeložen do mnoha jazyků.
  OmegaT
    Toto je běžný textový soubor který obsahuje dva řádky:
    `#!/bin/bash`
    `java -jar OmegaT.jar $*`
    Tento soubor bude pro vás užitečný, pokud změníte práva pro "execute" (`chmod +x OmegaT`) z příkazového řádku, musíte být přitom v adresáři `/OmegaT_1.7.3/`. Od této chvíle můžete spouštět program OmegaT přes příkazový řádek.
  OmegaT.bat
    Toto je běžný textový soubor který obsahuje jeden řádek:
    `java -jar OmegaT.jar %*`
    Používá se pro spouštění programu OmegaT z příkazového řádku pod Windows.
  OmegaT.jar
    Tento soubor představuje hlavní aplikaci. Pro spuštění OmegaT budete muset buď spustit tento soubor z příkazového řádku, nebo z vašeho správce souborů (obvykle dvojitým kliknutím).

Právní poznámky