Správa prekladov¶
Pridávanie nových reťazcov¶
Nové reťazce môžu byť sprístupnené na preklad, keď sa objavia v základnom súbore, nazývanom Šablóna pre nové preklady (pozri Konfigurácia komponentu). Ak váš formát súboru nevyžaduje takýto súbor, ako je to v prípade väčšiny jednojazyčných prekladových tokov, môžete začať s prázdnymi súbormi.
Weblate môže pridať nové reťazce do existujúcich súborov pre väčšinu formátov súborov. Môžete tiež špecifikovať Kontext pre dvojjazyčné formáty na rozlíšenie rovnakých reťazcov použitých v rôznom kontexte. Automaticky upraviť kontext, keď už existuje identický reťazec. môže byť použitý na automatickú úpravu Kontext pridaním numerickej prípony v prípade, že takýto reťazec už existuje v preklade.
Viď aj
Pridávanie nových prekladov¶
Nové jazyky môžu byť pridané hneď, keď o to požiada používateľ vo Weblate, alebo bude poslané upozornenie administrátorom projektu na schválenie a manuálne pridanie. Toto sa dá urobiť pomocou Pridávanie nového prekladu v Konfigurácia komponentu.
Niektoré formáty očakávajú začatie s prázdnym súborom a zahrnutie iba preložených reťazcov (napríklad Zdroje reťazcov pre Android), zatiaľ čo iné očakávajú prítomnosť všetkých kľúčov (napríklad GNU gettext PO (Portable Object)). Formáty založené na dokumentoch (napríklad Formát OpenDocument) začínajú kópiou zdrojového dokumentu a všetkými reťazcami označenými ako potrebné na editáciu. V niektorých situáciách to naozaj nezávisí od formátu, ale skôr od frameworku, ktorý používate na spracovanie prekladu (napríklad s Súbory JSON).
Keď špecifikujete Šablóna pre nové preklady v Konfigurácia komponentu, Weblate používa tento súbor na začatie nových prekladov. Akékoľvek existujúce preklady sú odstránené zo súboru pri tomto úkone.
Keď je Šablóna pre nové preklady prázdny a formát súboru to podporuje, vytvorí sa prázdny súbor, kde sa nové reťazce pridajú, akonáhle sú preložené.
Štýl jazykového kódu vám umožňuje prispôsobiť kód jazyka použitý v generovaných názvoch súborov. Navyše, akékoľvek mapovania definované v Jazykové aliasy sú aplikované opačne.
Viď aj
Poznámka
Ak pridáte jazykový súbor do pripojeného vzdialeného repozitára, príslušný preklad sa pridá do súčasti, keď Weblate aktualizuje lokálny repozitár.
Viac informácií o nastaveniach aktualizácie repozitára nájdete v Aktualizácia repozitárov.
Odstraňovanie existujúcich prekladov¶
Jazyky, súčasti alebo projekty, v ktorých sa nachádzajú, môžu byť odstránené (vymazané z Weblate a vzdialeného repozitára, ak sa používa) z menu Operácie ↓ Odstránenie každého projektu, súčasti alebo jazyka.
Spustenie akcie Odstránenie zobrazí zoznam súčastí, ktoré majú byť odstránené. Musíte zadať slug objektu na potvrdenie odstránenia. slug je cesta projektu, jazyka alebo súčasti, ako ju možno vidieť v URL.
Ak chcete odstrániť len niektoré špecifické reťazce, existujú nasledujúce spôsoby:
Manuálne v zdrojovom súbore. Budú odstránené aj z prekladového projektu pri aktualizácii repozitára Weblate.
Added in version 4.5.
V UI Weblate cez tlačidlo Operácie ↓ Odstrániť počas editácie reťazca. Toto má rozdiely medzi formátmi súborov, pozri: Spravovať reťazce
Poznámka
Ak vymažete jazykový súbor v pripojenom vzdialenom repozitári, príslušný preklad bude odstránený zo súčasti, keď Weblate aktualizuje lokálny repozitár.
Viac informácií o nastaveniach aktualizácie repozitára nájdete v Aktualizácia repozitárov.
Varianty reťazcov¶
Varianty sú užitočné na zoskupenie niekoľkých reťazcov, aby prekladatelia mohli vidieť všetky varianty reťazca na jednom mieste.
Rada
Skratky (skrátene formy, kontrakcie) sú dobrým príkladom variantov.
Automatizované varianty založené na kľúči¶
Môžete definovať regulárny výraz na zoskupenie reťazcov na základe kľúča jednojazyčných prekladov v Konfigurácia komponentu:
V prípade, že Kľúč zodpovedá výrazu, zodpovedajúca časť je odstránená na vygenerovanie koreňového kľúča variantu. Potom všetky reťazce s rovnakým koreňovým kľúčom sa stanú súčasťou jednej skupiny variantov, vrátane reťazca s kľúčom presne zodpovedajúcim koreňovému kľúču.
Nasledujúca tabuľka uvádza niektoré príklady použitia:
Použitie |
Variant regulárneho výrazu |
Zodpovedajúce prekladové kľúče |
|---|---|---|
Identifikácia prípony |
|
|
Inline identifikácia |
|
|
Manuálne varianty¶
Added in version 4.5.
Môžete manuálne prepojiť špecifické reťazce pomocou príznaku variant:SOURCE. Toto môže byť užitočné pre dvojjazyčné preklady, ktoré nemajú kľúče na automatické zoskupenie reťazcov, alebo na zoskupenie reťazcov, ktorých kľúče sa nezhodujú, ale by mali byť považované spolu pri preklade.
Dodatočný variant pre reťazec môže byť tiež pridaný pomocou Nástroje počas prekladu (keď je zapnutý Spravovať reťazce ):
Poznámka
Zdrojový reťazec variantu musí mať maximálne 768 znakov.
Varianty počas prekladu¶
Variant je neskôr zoskupený pri preklade:
Štítky reťazcov¶
Rozdeliť prekladové reťazce komponentu do kategórií podľa textu a farby v konfigurácii projektu.
Rada
Štítky môžu byť priradené jednotkám v Dodatočné informácie o zdrojových reťazcoch hromadnou editáciou alebo pomocou doplnku Hromadná úprava.