Sťahovanie a nahrávanie prekladov

Môžete exportovať súbory z prekladu, vykonať zmeny a znovu ich importovať. To umožňuje pracovať offline a potom zlúčiť zmeny späť do existujúceho prekladu. Funguje to aj v prípade, že sa medzitým zmenil.

Poznámka

Dostupné možnosti môžu byť obmedzené nastaveniami riadenia prístupu.

Sťahovanie prekladov

Z nástenky projektu alebo komponentu možno preložiteľné súbory stiahnuť v ponuke Súbory.

Prvou možnosťou je stiahnuť súbor v pôvodnom formáte, v akom je uložený v repozitári. V tomto prípade sa všetky čakajúce zmeny v preklade zapíšu a aktuálny súbor sa poskytne bez akýchkoľvek konverzií.

Môžete tiež stiahnuť preklad prevedený do jedného zo široko používaných formátov lokalizácie. Prevedené súbory budú obohatené o údaje poskytnuté vo Weblate; ako napríklad dodatočný kontext, komentáre alebo príznaky.

Poznámka

Konverzia formátu mení reprezentáciu lokalizačného súboru, ale neprekladá medzi syntaxami správ za behu, ako sú ICU MessageFormat a formátovanie C printf. Použite nástroje špecifické pre aplikáciu, keď spotrebitelia potrebujú inú syntax zástupných symbolov alebo kompilovaný formát zdroja, ktorý Weblate neponúka.

Niekoľko formátov súborov je dostupných cez ponuku Súbory ↓ Prispôsobiť sťahovanie:

  • gettext PO (po)

  • XLIFF 1.1 s rozšíreniami gettext (xliff)

  • XLIFF 1.1 (xliff11)

  • TermBase eXchange (tbx)

  • Translation Memory eXchange (tmx)

  • gettext MO (dostupné len keď preklad používa gettext PO) (mo)

  • CSV (csv)

  • Excel Open XML (xlsx)

  • JSON (dostupné len pre jednojazyčné preklady) (json)

  • Súbor s vnorenou štruktúrou JSON (dostupný len pre jednojazyčné preklady) (json-nested)

  • Zdrojový reťazec Android (dostupný len pre jednojazyčné preklady) (aresource)

  • Reťazce iOS (dostupné len pre jednojazyčné preklady) (strings)

Rada

Obsah dostupný v prevedených súboroch sa líši na základe funkcií súborového formátu, prehľad nájdete na Schopnosti typov prekladov.

../_images/file-download.webp

Sťahovanie komponentov, kategórií alebo projektov

Prekladové súbory pre komponentu, kategóriu alebo projekt možno stiahnuť naraz cez ponuku Súbory. Sťahovanie je vždy poskytované ako súbor ZIP a môžete si vybrať pôvodné alebo prevedené formáty podobne ako v Sťahovanie prekladov.

Nahrávanie prekladov

Keď vykonáte zmeny, použite Nahrať preklad v ponuke Súbory.

../_images/file-upload.webp

Podporované formáty súborov

Možno nahrať akýkoľvek súbor v podporovanom formáte, ale stále sa odporúča použiť rovnaký formát súboru, aký sa používa na preklad, inak sa niektoré funkcie nemusia preložiť správne.

Kontrola jazyka

Weblate kontroluje jazykové metadáta deklarované v nahratých súboroch, keď ich formát poskytuje, vrátane súborov PO, XLIFF, Qt Linguist a ARB. Nahrávky deklarujúce iný jazyk sú odmietnuté. Známe aliasy jazykov a varianty zdieľajúce základný jazyk sú akceptované, napríklad portugalčina a brazílska portugalčina. Súbory bez rozpoznaných jazykových metadát je možné stále nahrať. Weblate neusudzuje jazyk z názvu súboru alebo preloženého textu.

Vyberte Ignorovať nezhodu jazyka na nahranie súboru napriek nezhode jazyka. Toto neobchádza iné kontroly nahrávania ani oprávnenia. Pri aktualizácii zdrojových reťazcov Weblate kontroluje deklarovaný zdrojový jazyk namiesto cieľového jazyka.

Metódy importu

Toto sú voľby prezentované pri nahrávaní prekladových súborov:

../_images/file-import-methods.webp
Pridať ako preklad (translate)

Importované reťazce sú pridané ako preklady k existujúcim reťazcom. Toto je najbežnejší prípad použitia a predvolené správanie.

Z nahraného súboru sa používajú len preklady a žiadny ďalší obsah.

Táto možnosť je dostupná len vtedy, ak má používateľ oprávnenie „Upraviť reťazce“.

Pridať ako návrh (suggest)

Importované reťazce sú pridané ako návrhy. Urobte to, keď chcete, aby boli vaše nahrané reťazce skontrolované.

Z nahraného súboru sa používajú len preklady a žiadny ďalší obsah.

Táto možnosť je dostupná len vtedy, ak má používateľ oprávnenie „Pridať návrh“.

Pridať ako schválený preklad (approve)

Importované reťazce sú pridané ako schválené preklady. Urobte to, keď ste už skontrolovali svoje preklady pred ich nahraním.

Z nahraného súboru sa používajú len preklady a žiadny ďalší obsah.

Táto možnosť je dostupná len vtedy, ak má používateľ oprávnenie „Skontrolovať reťazce“.

Pridať ako preklad vyžadujúci úpravu (fuzzy)

Importované reťazce sú pridané ako preklady vyžadujúce úpravu. Toto môže byť užitočné, keď chcete, aby preklady boli použité, ale aj skontrolované.

Z nahraného súboru sa používajú len preklady a žiadny ďalší obsah.

Táto možnosť je dostupná len vtedy, ak má používateľ oprávnenie „Upraviť reťazce“.

Nahradiť existujúci prekladový súbor (replace)

Existujúci súbor je nahradený novým obsahom. Toto môže viesť k strate existujúcich prekladov, používajte s opatrnosťou.

Táto možnosť je dostupná len vtedy, ak má používateľ oprávnenie „Upraviť nastavenia komponentu“ alebo „Pridať nový reťazec“, „Odstrániť reťazec“ a „Upraviť reťazce“.

Aktualizovať zdrojové reťazce (source)

Aktualizuje zdrojové reťazce v dvojjazyčnom prekladovom súbore. Toto je podobné tomu, čo robí Aktualizovať súbory PO tak, aby zodpovedali POT (msgmerge).

Táto možnosť je dostupná len pre niektoré formáty súborov a len vtedy, ak má používateľ oprávnenie „Nahrať preklady“.

Pridať nové reťazce (add)

Pridáva nové reťazce do prekladu. Preskakuje tie, ktoré už existujú.

Ak chcete pridať nové reťazce a zároveň aktualizovať existujúce preklady, nahrajte súbor druhýkrát s Pridať ako preklad.

Z nahraného súboru sa používa len zdroj, preklad a kľúč (kontext).

Táto možnosť je dostupná len so zapnutým Spravovať reťazce a len vtedy, ak má používateľ oprávnenie „Pridať nový reťazec“.

Riešenie konfliktov

Definuje, ako zaobchádzať s nahranými reťazcami, ktoré sú už preložené:

Zmeniť len nepreložené reťazce (ignore)

Ignorovať nahrané preklady, ktoré sú už preložené.

Zmeniť preložené reťazce (replace-translated)

Nahradiť existujúce preklady nahranými, ale ponechať schválené.

Zmeniť preložené a schválené reťazce (replace-approved)

Nahradiť existujúce preklady nahranými, vrátane schválených.

Reťazce vyžadujúce úpravu

Existuje aj možnosť, ako zaobchádzať s reťazcami vyžadujúcimi úpravu v importovanom súbore. Takéto reťazce možno spracovať jedným z troch nasledujúcich spôsobov: „Neimportovať“, „Importovať ako reťazec vyžadujúci úpravu“ alebo „Importovať ako preložený“.

Prepísanie autorstva

S administrátorskými oprávneniami môžete tiež špecifikovať autorstvo nahraného súboru. Toto môže byť užitočné v prípade, že ste súbor dostali iným spôsobom a chcete ho zlúčiť do existujúcich prekladov pri správnom ocenení skutočného autora.