Prekladové projekty¶
Organizácia prekladu¶
Weblate organizuje preložiteľný obsah VCS projektov/komponentov do stromovej štruktúry. Komponenty v rámci projektu môžete dodatočne organizovať pomocou kategórií.
Objekt najnižšej úrovne je Konfigurácia projektu, ktorý by mal obsahovať všetky preklady, ktoré k sebe patria (napríklad preklad aplikácie v niekoľkých verziách a/alebo sprievodnej dokumentácie).
Stredná úroveň sa voliteľne vytvára pomocou Kategória. Kategórie je možné vnoriť, aby sa dosiahla zložitejšia štruktúra.
Na vyššej úrovni, Konfigurácia komponentu, čo je vlastne komponent na preklad, definujete repozitár VCS, ktorý sa má použiť, a masku súborov na preklad.
Nad Konfigurácia komponentu sú jednotlivé preklady, ktoré Weblate spracováva automaticky, keď sa v repozitári VCS objavia prekladové súbory (ktoré zodpovedajú Maska súboru definovanému v Konfigurácia komponentu).
Weblate podporuje širokú škálu prekladových formátov (dvojjazyčných aj jednojazyčných), ktoré podporuje Translate Toolkit, pozri Formáty lokalizačných súborov.
Poznámka
Klonované repozitáre VCS môžete zdieľať pomocou Interné URL Weblate. Používanie tejto funkcie sa dôrazne odporúča, keď máte mnoho komponentov zdieľajúcich ten istý VCS. Zlepšuje výkon a znižuje potrebné miesto na disku.
Pridávanie prekladových projektov a komponentov¶
Na základe vašich oprávnení je možné vytvárať nové prekladové projekty a komponenty. Vždy je to povolené pre používateľov s oprávnením Pridať nové projekty, a ak vaša inštancia používa fakturáciu (napr. ako https://hosted.weblate.org/ pozri Fakturácia), môžete ich vytvoriť aj na základe vášho plánu z používateľského účtu, ktorý spravuje fakturáciu. Projekty môžu byť vytvorené aj v pracovnom priestore používateľmi, ktorí majú v tomto pracovnom priestore oprávnenie Pridať projekty do pracovného priestoru. Vytvorenie projektu bez výberu pracovného priestoru vyžaduje celostránkové oprávnenie Pridať nové projekty. Podrobnosti nájdete v Vytváranie a presuny projektov.
Rada
Aby ste udelili každému používateľovi oprávnenie vytvárať nové projekty, vytvorte nový Automatické priraďovanie tímov pre tím Tvorcovia projektov.
Svoj aktuálny fakturačný plán si môžete prezrieť na samostatnej stránke:
Vytvorenie projektu môžete iniciovať odtiaľ alebo pomocou ponuky v navigačnej lište, vyplnením základných informácií o prekladovom projekte na dokončenie jeho pridania:
Po vytvorení projektu budete presmerovaní priamo na stránku projektu:
Vytvorenie nového prekladového komponentu môžete iniciovať jediným kliknutím tam. Proces vytvárania komponentu je viacstupňový a automaticky deteguje väčšinu parametrov prekladu. Existuje niekoľko prístupov k vytváraniu komponentu:
- Z verziovania
Vytvorí komponent zo vzdialeného repozitára verziovania.
- Z existujúceho komponentu
Vytvorí ďalší komponent k existujúcemu výberom iných súborov.
- Dodatočná vetva
Creates additional component to existing one, just for different branch. Select a component to load its available remote branches. If loading fails, use Retry to try again.
- Nahrať prekladové súbory
Nahrajte prekladové súbory do Weblate v prípade, že nemáte verziovanie alebo ho nechcete integrovať s Weblate. Obsah môžete neskôr aktualizovať pomocou webového rozhrania alebo REST API Weblate.
- Preložiť dokument
Nahrať jeden dokument alebo prekladový súbor a preložiť ho.
- Začať odznova
Vytvoriť prázdny prekladový projekt a manuálne pridať reťazce.
Akonáhle máte existujúce prekladové komponenty, môžete tiež ľahko pridať nové pre ďalšie súbory alebo vetvy pomocou rovnakého repozitára.
Najprv musíte vyplniť názov a umiestnenie repozitára:
Na ďalšej stránke vám bude prezentovaný zoznam objavených preložiteľných zdrojov:
Ako posledný krok skontrolujete informácie o prekladovom komponente a vyplníte voliteľné podrobnosti:
Konfigurácia projektu¶
Vytvorte prekladový projekt a potom doň pridajte nový komponent na preklad. Projekt je ako polica, na ktorej sú uložené skutočné preklady. Všetky komponenty v tom istom projekte zdieľajú návrhy a ich slovník; preklady sa tiež automaticky propagujú cez všetky komponenty v jednom projekte (pokiaľ nie sú vypnuté v konfigurácii komponentu), pozri Prekladová pamäť.
Viď aj
Tieto základné atribúty nastavujú a informujú prekladateľov o projekte:
Názov projektu¶
Podrobný názov projektu, používaný na zobrazenie názvu projektu.
Viď aj
URL slug¶
Názov projektu vhodný pre URL.
Webová stránka projektu¶
URL, kde môžu prekladatelia nájsť viac informácií o projekte.
Toto je povinný parameter, pokiaľ nie je vypnutý pomocou WEBSITE_REQUIRED.
Pokyny na preklad¶
Text popisujúci proces lokalizácie v projekte a akékoľvek ďalšie informácie užitočné pre prekladateľov. Na formátovanie textu alebo vkladanie odkazov je možné použiť Markdown.
Dobré pokyny na preklad vysvetľujú, ako by mali prispievatelia odosielať preklady, akú kontrolu majú očakávať, ako môžu hlásiť problémy so zdrojovými reťazcami a kde môžu byť preklady testované alebo kedy sú vydané.
Licencia prekladu¶
Predvolená licencia prekladu pre komponenty v tomto projekte.
Licenčná zmluva s prispievateľom¶
Predvolená licenčná zmluva s prispievateľom pre komponenty v tomto projekte. Markdown je možné použiť na formátovanie textu alebo vkladanie odkazov.
Použiť prekladovú pamäť pracovného priestoru¶
Či používať prekladovú pamäť zdieľanú projektmi v rovnakom pracovnom priestore, viac podrobností nájdete v Rozsahy prekladovej pamäte. Pracovný priestor musí tiež povoliť prekladovú pamäť pracovného priestoru.
Prispievať do prekladovej pamäte pracovného priestoru¶
Či prispievať prekladmi do prekladovej pamäte zdieľanej projektmi v rovnakom pracovnom priestore. Pracovný priestor musí tiež povoliť prispievanie.
Poznámka
Táto možnosť nie je dostupná na Hosted Weblate, prepína sa spolu s Použiť prekladovú pamäť pracovného priestoru.
Automatické čistenie prekladovej pamäte¶
Added in version 5.13.
Či nahradiť staršie automaticky vytvorené položky prekladovej pamäte, keď sa preklad stane aktívnym.
Zhoda je založená na rovnakom zdrojovom reťazci, komponente, kontexte a páre zdrojového/cieľového jazyka. Nahrané súbory prekladovej pamäte nie sú ovplyvnené.
Riadenie prístupu¶
Konfigurujte riadenie prístupu pre každý projekt, viac podrobností nájdete v Riadenie prístupu k projektu.
Predvolenú hodnotu je možné zmeniť pomocou DEFAULT_ACCESS_CONTROL.
Verejné zdieľanie¶
Povoliť anonymný prístup na stránky zapojenia projektu a vykreslené widgety stavu. Toto nastavenie sa vzťahuje na projekty Súkromné a Vlastné; projekty Verejné a Chránené sú vždy verejne zdieľateľné.
Verejné zdieľanie vystavuje názvy projektov a komponentov vrátane obmedzených komponentov spolu so štatistikami prekladu, jazykmi a pokrokom. Neudeľuje prístup na stránky projektov, preklady, repozitáre alebo API.
Changing this setting has no immediate effect while the project is Public or Protected, but the stored value is retained and applies if the project is later changed to Private or Custom. Sitemaps for project, component, and translation pages only include pages that are directly accessible anonymously. Engage sitemaps follow the public sharing setting.
Zmena tohto nastavenia vyžaduje oprávnenie Spravovať prístup k projektu. Stránka konfigurácie widgetu stavu naďalej používa normálne riadenie prístupu k projektu.
When REQUIRE_LOGIN is enabled, PUBLIC_ENGAGE must also be
enabled for anonymous access to engage pages and sitemaps.
Vynútená dvojfaktorová autentifikácia¶
Added in version 5.7.
Vynútiť Dvojfaktorová autentifikácia pre všetkých prispievateľov. Používatelia nebudú mať povolené vykonávať žiadne operácie v rámci projektu bez toho, aby to bolo nakonfigurované.
Povoliť kontroly¶
Povoliť pracovný postup kontroly pre preklady, pozri Špecializovaní recenzenti.
Povoliť kontroly zdroja¶
Povoliť pracovný postup kontroly pre zdrojové reťazce, pozri Revízie zdrojových reťazcov.
Filter kvality prekladu¶
Added in version 5.13.
Politika zápisu určuje, ktoré preklady sú zahrnuté pri zapisovaní zmien do systému verziovania. Toto nastavenie je dostupné na úrovni projektu a podporuje nasledujúce možnosti:
Zapísať všetky preklady bez ohľadu na kvalitu: Všetky preklady budú zapísané, vrátane tých, ktoré sú označené ako potrebné upraviť alebo neskontrolované.
Preskočiť preklady označené ako potrebné upraviť: Iba preklady, ktoré nemajú stav „potrebuje úpravu“, „potrebuje prepísanie“ alebo „potrebuje kontrolu“, budú zapísané.
Zahrnúť iba schválené preklady: Iba preklady, ktoré boli schválené kontrolórom, budú zapísané. Táto možnosť vyžaduje, aby bolo povolené Povoliť kontroly.
Politika len schválené sa vzťahuje iba na preklady s povolenými recenziami. Jazyky s vypnutými recenziami prostredníctvom Prispôsobenie pracovného postupu zapisujú všetky preklady vrátane tých označených ako vyžadujúce úpravu. Zdrojové reťazce sa riadia rovnakým pravidlom pomocou Povoliť kontroly zdroja.
Komponenty prepojené s repozitárom v inom projekte sa riadia politikou zápisu svojho vlastného projektu.
Ak editor zobrazuje „Do prekladového súboru sa zapisujú iba schválené preklady.“ alebo „Pred zápisom tohto prekladu do prekladového súboru sa vyžaduje schválenie.“, filter kvality bráni zápisu prekladu do súboru, kým nie je schválený. Toto oznámenie nepotvrdzuje, že vaša aktuálna úprava bola uložená; pred opustením editora vyriešte všetky chyby overovania. Popis politiky projektu to spresňuje ako „Pre jazyky s povolenými recenziami sa do prekladového súboru zapisujú iba schválené preklady.“ Oprávnenie schvaľovať preklady automaticky neschvaľuje vaše úpravy.
Pre jazyk, ktorý nepoužíva recenzie, otvorte jeho stránku v projekte a vyberte Nastavenia. Povoľte Prispôsobiť pracovný postup prekladu pre tento jazyk v tomto projekte a vypnite Povoliť recenzie. Vyžaduje to oprávnenie upravovať nastavenia projektu. Pozrite si Prispôsobenie pracovného postupu. S politikou iba schválené tým všetky stavy prekladu spĺňajú podmienky na zápis do súborov pre daný jazyk, vrátane tých, ktoré vyžadujú úpravu.
Ak sú potrebné recenzie, používatelia s oprávneniami na recenziu aj hromadnú úpravu môžu použiť Hromadná úprava na schválenie existujúcich prekladov, ktoré skontrolovali. Spôsobilosť na zápis do prekladového súboru neznamená, že sa zmena okamžite zapíše alebo odošle; pozrite si Lenivé zápisy a Odoslať pri zápise.
Povoliť háky¶
Či sa majú pre tento repozitár používať neautentifikované Háky notifikácií.
Jazykové aliasy¶
Definujte mapovanie kódov jazykov pri importe prekladov do Weblate. Použite toto, keď sú kódy jazykov vo vašich repozitároch nekonzistentné a chcete získať konzistentný pohľad vo Weblate alebo v prípade, že chcete použiť neštandardné pomenovanie vašich prekladových súborov.
Typickým prípadom použitia môže byť mapovanie americkej angličtiny na angličtinu: en_US:en
Viaceré mapovania majú byť oddelené čiarkou: en_GB:en,en_US:en
Použitie neštandardného kódu: ia_FOO:ia
Rada
Kódy jazykov sa mapujú pri porovnávaní prekladových súborov a zhody rozlišujú veľkosť písmen, preto sa uistite, že používate kódy zdrojového jazyka v rovnakej forme, ako sa používajú v názvoch súborov.
Pridávanie nového prekladu¶
Predvolené správanie pre požiadavky na vytvorenie nových prekladov v komponentoch v tomto projekte.
Štýl jazykového kódu¶
Predvolený štýl jazykového kódu pre preklady vytvorené Weblate v komponentoch v tomto projekte.
Sekundárny jazyk¶
Added in version 5.11.
Dodatočný jazyk na zobrazenie spolu so zdrojovým jazykom počas prekladania.
Voliteľne ho možno použiť aj ako zdroj pre strojový preklad.
Príznaky prekladu¶
Added in version 5.11.
Prispôsobenie kontrol kvality a iného správania Weblate, pozri Prispôsobenie správania pomocou príznakov.
Príznaky pracovného priestoru, projektu, komponentu a prekladu sú zlúčené.
Viď aj
Správy zápisu, pridania, odstránenia, zlúčenia, doplnku a požiadavky na zlúčenie¶
Predvolené šablóny správ zápisu a požiadavky na zlúčenie pre komponenty v tomto projekte.
Predvolené hodnoty je možné zmeniť pomocou DEFAULT_ADD_MESSAGE, DEFAULT_ADDON_MESSAGE, DEFAULT_COMMIT_MESSAGE, DEFAULT_DELETE_MESSAGE, DEFAULT_MERGE_MESSAGE, DEFAULT_PULL_MESSAGE.
Vstavané predvolené hodnoty nasledujú Conventional Commits a zahŕňajú odkazy Weblate, kde sú dostupné. Použite Obnoviť predvolené nastavenie stránky vedľa editora správ na obnovenie aktuálneho predvoleného nastavenia inštalácie pre danú správu; pre zdedené hodnoty to tiež zakáže dedenie pre túto správu.
Konfigurácia komponentu¶
Komponent je zoskupenie niečoho na preklad. Zadáte umiestnenie repozitára VCS a masku súborov, ktoré chcete preložiť, a Weblate automaticky načíta z tohto VCS a nájde všetky zodpovedajúce preložiteľné súbory.
Viď aj
Niekoľko príkladov typických konfigurácií nájdete v Formáty lokalizačných súborov.
Poznámka
Odporúča sa udržiavať prekladové komponenty v rozumnej veľkosti – rozdeľte preklad podľa čohokoľvek, čo dáva vo vašom prípade zmysel (individuálne aplikácie alebo doplnky, kapitoly kníh alebo webové stránky).
Weblate ľahko zvláda preklady s desaťtisícami reťazcov, ale je ťažšie rozdeliť prácu a koordinovať ju medzi prekladateľmi s takými veľkými prekladovými komponentmi.
Ak chýba definícia jazyka pre preklad, vytvorí sa prázdna definícia a nazve sa „cs_CZ (generated)“. Mali by ste upraviť definíciu a nahlásiť to autorom Weblate, aby mohli chýbajúce jazyky byť zahrnuté v ďalšej verzii.
Komponent obsahuje všetky dôležité parametre pre prácu s VCS a pre získanie prekladov z neho:
Názov komponentu¶
Podrobný názov komponentu, používaný na zobrazenie názvu komponentu.
Slug komponentu¶
Názov komponentu vhodný pre URL.
Projekt komponentu¶
Konfigurácia projektu, ku ktorému komponent patrí.
Systém verziovania¶
VCS na použitie, podrobnosti nájdete v Integrácia verziovania.
Viď aj
Parametre správy verzií¶
Parametre ladenia toho, ako Weblate interaguje s repozitárom, napríklad či vynútiť odoslanie alebo otvoriť pull requesty. Zobrazujú sa iba parametre použiteľné pre vybraný Systém verziovania, pozri tiež Parametre správy verzií.
Poznámka
Formulár nastavení ticho zahadzuje parametre, ktoré sa nevzťahujú na vybraný systém správy verzií, ale REST API ich odmieta. Pri zmene Systém verziovania cez API vymažte alebo nahraďte vcs_params v tej istej požiadavke. To isté platí pre Parametre formátu súboru a Formát súboru.
Repozitár zdrojového kódu¶
Repozitár VCS používaný na stiahnutie zmien.
Viď aj
Viac podrobností o špecifikovaní URL nájdete v Prístup k repozitárom.
Rada
Môže to byť buď skutočná URL VCS, alebo weblate://project/component, čo indikuje, že repozitár by sa mal zdieľať s iným komponentom. Viac podrobností nájdete v Interné URL Weblate.
URL odoslania repozitára¶
URL repozitára používaná na odosielanie. Správanie závisí od Systém verziovania a je podrobnejšie popísané v Odosielanie zmien z Weblate.
Pre prepojené repozitáre sa toto nepoužíva a platí nastavenie z prepojeného komponentu.
Viď aj
Pozrite Prístup k repozitárom pre viac podrobností o tom, ako špecifikovať URL repozitára, a Odosielanie zmien z Weblate pre viac podrobností o odosielaní zmien z Weblate.
Prehliadač repozitára¶
URL prehliadača repozitára používaná na zobrazenie zdrojových súborov (umiestnenie použitých správ). Keď je prázdna, takéto odkazy sa nebudú generovať. Môžete použiť Značkovanie šablóny.
Napríklad na GitHub použite niečo ako: https://github.com/WeblateOrg/hello/blob/{{branch}}/{{filename}}#L{{line}}
V prípade, že vaše cesty sú relatívne k inému priečinku (cesta obsahuje ..), môžete chcieť odstrániť vedúci adresár filtrom parentdir (pozri Značkovanie šablóny): https://github.com/WeblateOrg/hello/blob/{{branch}}/{{filename|parentdir}}#L{{line}}
Viď aj
Prehliadač repozitára pre preklady¶
URL adresa prehliadača repozitára používaná na zobrazenie prekladových súborov. Ak je prázdna, ako záloha sa použije URL adresa Prehliadač repozitára. Toto je užitočné, keď sú súbory so zdrojovým kódom a prekladové súbory hostované v rôznych repozitároch. Platí pre všetky prekladové súbory, vrátane súborov zdrojového jazyka, medzijazyka, šablóny a cieľových súborov. Môžete použiť Značkovanie šablóny.
Napríklad na GitHub-e použite niečo ako: https://github.com/WeblateOrg/translations/blob/{{branch}}/{{filename}}#L{{line}}
Viď aj
URL exportovaného repozitára¶
URL, kam sa exportujú zmeny vykonané Weblate. Toto je dôležité, keď sa nepoužíva Nepretržitá lokalizácia alebo keď je potrebné manuálne zlúčiť zmeny. Na automatizáciu tohto pre repozitáre Git môžete použiť Git exporter.
Vetva repozitára¶
Ktorú vetvu checkoutnúť z VCS a kde hľadať preklady.
Pre prepojené repozitáre používajúce Interné URL Weblate toto nastavenie riadi prepojená komponenta, ktorá vlastní repozitár. Prepojené podkomponenty používajú hodnotu z tejto komponenty.
Vetva odoslania¶
Vetva na odosielanie zmien, nechajte prázdne na použitie Vetva repozitára.
Pre prepojené repozitáre používajúce Interné URL Weblate toto nastavenie riadi prepojená komponenta, ktorá vlastní repozitár. Prepojené podkomponenty používajú hodnotu z tejto komponenty.
Poznámka
Toto nastavenie sa ignoruje pre Mercurial a Subversion.
Pre Gerrit toto vyberie cieľovú vetvu pre požiadavku na kontrolu. Nechajte prázdne na kontrolu voči Vetva repozitára. Použite krátky názov vetvy, nie refs/heads/<branch> alebo refs/for/<branch>. Možnosti odoslania Gerrit môžu byť pripojené za % v ktoromkoľvek nastavení, napríklad main%topic=l10n; Gerrit ich interpretuje ako nakonfigurovaný účet Weblate Gerrit.
Viď aj
Maska súboru¶
Maska súborov na preklad, vrátane cesty. Mala by obsahovať jedno „*“ nahrádzajúce kód jazyka (informácie o tom, ako sa toto spracováva, nájdete v Definície jazykov). V prípade, že váš repozitár obsahuje viac ako jeden prekladový súbor (napr. viac domén gettext), musíte pre každý z nich vytvoriť komponent.
Napríklad po/*.po alebo locale/*/LC_MESSAGES/django.po.
V prípade, že názov vášho súboru obsahuje špeciálne znaky, ako sú [, ], tieto je potrebné escapovať ako [[] alebo []].
Maska súboru snímky obrazovky¶
Táto funkcia umožňuje objavovanie a aktualizáciu snímok obrazovky prostredníctvom masiek súborov snímok obrazovky, pomocou ciest z repozitára VCS. Funguje na úrovni komponentu a vyžaduje použitie hviezdičky „*“ na nahradenie názvu súboru snímky obrazovky.
Povolené formáty sú WebP, JPEG, PNG, APNG a GIF.
Poznámka:
Maska súboru a maska súboru snímky obrazovky nesúvisia. Nakonfigurujte ich samostatne.
Je to manuálna práca prepojiť objavenú snímku obrazovky v komponente s konkrétnym kľúčom prekladu.
Napríklad:
Predpokladajme, že váš repozitár VCS má štruktúru ako táto:
component_A
└── docs
├── image1.png
└── image2.jpg
Pre component_A chcete povoliť objavovanie a aktualizácie snímok obrazovky PNG. Nastavíte masku súboru snímky obrazovky pre component_A ako component_A/docs/*.png. To znamená, že akékoľvek obrázky PNG pod docs v component_A môžu byť objavené a aktualizované. Takže, ak chcete aktualizovať image1.png, nová snímka obrazovky, ktorú poskytnete, by mala byť pomenovaná image1.png, zodpovedajúca existujúcemu filename, a uložená pod component_A/docs/.
Pre projekty Android používajúce metadáta Fastlane môže maska snímky obrazovky v zdrojovom jazyku ukazovať na priečinok snímok obrazovky metadát, napríklad fastlane/metadata/android/en-US/images/phoneScreenshots/*.png. Weblate objaví zodpovedajúce snímky obrazovky pri aktualizácii repozitára. Objavené snímky obrazovky stále potrebujú byť priradené k zdrojovým reťazcom v rozhraní správy snímok obrazovky; použite tam OCR alebo vyhľadávanie zdrojových reťazcov na ich hromadné priradenie.
Jednojazyčný súbor základného jazyka¶
Základný súbor obsahujúci definície reťazcov pre Vytváranie projektov a komponentov.
Editovať základný súbor¶
Či povoliť úpravu reťazcov v Jednojazyčný súbor základného jazyka.
Medzijazykový súbor¶
Medzijazykový súbor pre Vytváranie projektov a komponentov. Vo väčšine prípadov ide o prekladový súbor poskytnutý vývojármi a používa sa pri vytváraní skutočných zdrojových reťazcov.
Keď je nastavené, zdrojové reťazce sú založené na tomto súbore, ale všetky ostatné jazyky sú založené na Jednojazyčný súbor základného jazyka. V prípade, že reťazec nie je preložený do zdrojového jazyka, preklad do iných jazykov je zakázaný. Toto poskytuje Brána kvality pre zdrojové reťazce.
Medzisúbor sa môže zhodovať s existujúcim jazykovým súborom. Kým je nakonfigurovaný ako medzisúbor, Weblate ho neuvedie ako bežný jazyk v zozname jazykov komponentu. Vymazanie tohto nastavenia spôsobí, že súbor sa znova objaví ako bežný jazyk pri ďalšom skenovaní komponentu.
Cieľové reťazce sa môžu stať iba na čítanie, kým je nakonfigurovaný medzisúbor. Stáva sa to pri reťazcoch, kde zodpovedajúci zdrojový reťazec v Jednojazyčný súbor základného jazyka ešte nie je preložený.
Šablóna pre nové preklady¶
Základný súbor používaný na generovanie nových prekladov.
Toto pole nechajte prázdne pre väčšinu jednojazyčných formátov. Tie sú zvyčajne schopné začať z prázdneho súboru.
Vyberte súbor
.potso súbormi GNU gettext PO.Vyberte prázdny súbor bez prekladov, ak taký máte.
Vyberte Jednojazyčný súbor základného jazyka pre jednojazyčné formáty, ktoré potrebujú prítomnú úplnú sadu kľúčov.
Vyberte Jednojazyčný súbor základného jazyka pre preklady dokumentov.
Pre ostatné vyberte akýkoľvek prekladový súbor.
Šablónový súbor môže byť vo väčšine prípadov rovnaký ako základný súbor.
Rada
V mnohých jednojazyčných formátoch Weblate predvolene začína s prázdnym súborom. Použite toto v prípade, že chcete mať pri vytváraní nového prekladu všetky reťazce prítomné s prázdnou hodnotou.
Formát súboru¶
Formát prekladového súboru, pozri tiež Formáty lokalizačných súborov.
Parametre formátu súboru¶
Parametre používané na konfiguráciu spôsobu spracovania prekladových súborov, pozri tiež Parametre formátu súboru.
Adresa na hlásenie chýb zdrojového reťazca¶
E-mailová adresa používaná na hlásenie chýb upstream. Táto adresa bude tiež dostávať oznámenia o akýchkoľvek komentároch k zdrojovým reťazcom vykonaných vo Weblate.
S formátom GNU gettext PO (Portable Object) túto adresu Weblate tiež ukladá do hlavičky Report-Msgid-Bugs-To súboru.
Nezobrazovať zhody slovníka¶
Skryje panel slovníka a jeho zhody v editore prekladu pre tento komponent. Keď je povolené, návrhy slovníka pre tento komponent sa nepočítajú a panel Slovník (vrátane jeho akcie „Pridať termín do slovníka“) je v editore skrytý.
Poznámka
Samoodkazy slovníka sú vždy vylúčené zo zhôd, aj keď je táto možnosť vypnutá.
Viď aj
Prispieť do prekladovej pamäte projektu¶
Určuje, či sa preklady z tohto komponentu pridávajú do prekladovej pamäte projektu.
Viď aj
Povoliť propagáciu prekladu¶
Môžete vypnúť propagáciu prekladov do tohto komponentu z iných komponentov v rámci toho istého projektu. Toto skutočne závisí od toho, čo prekladáte, niekedy je žiaduce využiť preklad viac ako raz.
Zvyčajne je dobrý nápad toto vypnúť pre jednojazyčné preklady, pokiaľ nepoužívate tie isté ID v celom projekte.
Predvolenú hodnotu je možné zmeniť pomocou DEFAULT_TRANSLATION_PROPAGATION.
Povoliť návrhy¶
Či sú pre tento komponent akceptované návrhy prekladu.
Hlasovanie o návrhoch¶
Zapne hlasovanie o návrhoch, pozri Hlasovanie o návrhoch.
Automaticky prijať návrhy¶
Automaticky prijať odhlasované návrhy, pozri Hlasovanie o návrhoch.
Príznaky prekladu¶
Prispôsobenie kontrol kvality a iného správania Weblate, pozri Prispôsobenie správania pomocou príznakov.
Príznaky pracovného priestoru, projektu, komponentu a prekladu sú zlúčené.
Viď aj
Vynútené kontroly¶
Zoznam kontrol, ktoré nie je možné zamietnuť.
Toto nastavenie je možné zdediť z pracovného priestoru, projektu alebo kategórie (pozri Dedenie nastavení). Keď sa zdedí nová vynútená kontrola, existujúce nevyhovujúce preklady sa na pozadí vrátia do stavu Vyžaduje úpravu.
Viď aj
Licencia prekladu¶
Licencia prekladu (nemusí byť rovnaká ako licencia zdrojového kódu).
Viď aj
Licenčná zmluva s prispievateľom¶
Licenčná zmluva s prispievateľom, ktorá musí byť schválená predtým, ako môže používateľ prekladať tento komponent.
Markdown je možné použiť na formátovanie textu alebo vkladanie odkazov.
Viď aj
Pridávanie nového prekladu¶
Ako spracovávať požiadavky na vytvorenie nových jazykov. Dostupné možnosti:
- Kontaktovať správcov
Používateľ môže vybrať požadovaný jazyk a správcovia projektu dostanú o tomto oznámenie. Je na nich, či jazyk pridajú (alebo nie) do repozitára.
- Ukázať na URL pokynov na preklad
Používateľovi sa zobrazí odkaz na stránku, ktorá opisuje proces začatia nových prekladov. Použite toto v prípade, že je žiaduci formálnejší proces (napríklad vytvorenie tímu ľudí pred začatím skutočného prekladu).
- Vytvoriť nový jazykový súbor
Používateľ môže vybrať jazyk a Weblate automaticky vytvorí preň súbor a preklad môže začať.
- Vytvoriť existujúce jazyky projektu; kontaktujte správcov pre nové jazyky
Používatelia môžu vytvárať preklady pre jazyky, ktoré sa už používajú ako cieľové jazyky v inom neglosárovom komponente v projekte. Ostatné jazyky sa vyžadujú od správcov, ktorí ich schvaľujú vytvorením prvého cieľového prekladu. Pozrite si Obmedzenie jazykov prekladu pre spôsobilosť a správanie API.
- Deaktivovať pridávanie nových prekladov
Nebude k dispozícii žiadna možnosť pre používateľa začať nový preklad.
Rada
Administrátori projektu môžu pridať nové preklady, aj keď je to tu vypnuté, keď je to možné (buď Šablóna pre nové preklady alebo formát súboru podporuje začatie z prázdneho súboru).
Spravovať reťazce¶
Added in version 4.5.
Konfiguruje, či budú mať používatelia vo Weblate povolené pridávať nové reťazce a odstraňovať existujúce. Tiež povoľuje úpravu zdrojových reťazcov a kľúčov v podporovaných formátoch. Prispôsobte toto tak, aby zodpovedalo vášmu lokalizačnému pracovnému postupu – ako sa reťazce zavádzajú a udržiavajú.
Pre dvojjazyčné formáty sa reťazce zvyčajne extrahujú zo zdrojového kódu (napríklad pomocou xgettext) a pridávanie nových reťazcov vo Weblate by malo byť vypnuté (boli by zahodené pri ďalšej aktualizácii prekladových súborov). Vo Weblate môžete spravovať reťazce pre každý preklad a nevynucuje, aby boli reťazce vo všetkých prekladoch konzistentné.
Pre jednojazyčné formáty sa reťazce spravujú iba v zdrojovom jazyku a automaticky sa pridávajú alebo odstraňujú v prekladoch. Reťazce sa objavia v prekladových súboroch, keď sú preložené.
Rada
Môžete chcieť zapnúť Editovať základný súbor spolu s Spravovať reťazce pre jednojazyčné formáty.
Štýl jazykového kódu¶
Prispôsobte jazykový kód používaný na generovanie názvu súboru pre preklady vytvorené systémom Weblate.
Poznámka
Weblate rozpoznáva ktorýkoľvek z jazykových kódov pri parsovaní prekladových súborov, nasledujúce nastavenia ovplyvňujú iba spôsob vytvárania nových súborov.
- Predvolené na základe formátu súboru
Závisí od formátu súboru, pre väčšinu z nich sa používa POSIX.
- Štýl POSIX používajúci podčiarkovník ako oddeľovač
Zvyčajne používané nástrojmi gettext a súvisiacimi, produkuje jazykové kódy ako
pt_BR.- Štýl POSIX používajúci podčiarkovník ako oddeľovač, malé písmená
Zvyčajne používané nástrojmi gettext a súvisiacimi, produkuje jazykové kódy ako
pt_BR.- Štýl POSIX používajúci podčiarkovník ako oddeľovač, vrátane kódu krajiny
Jazykový kód v štýle POSIX vrátane kódu krajiny, aj keď nie je potrebný (napríklad
cs_CZ).- Štýl POSIX používajúci podčiarkovník ako oddeľovač, vrátane kódu krajiny, malé písmená
Jazykový kód v štýle POSIX vrátane kódu krajiny, aj keď nie je potrebný (malé písmená) (napríklad
cs_cz).- Štýl BCP používajúci pomlčku ako oddeľovač
Zvyčajne používané na webových platformách, produkuje jazykové kódy ako
pt-BR.- Štýl BCP používajúci pomlčku ako oddeľovač, vrátane kódu krajiny
Jazykový kód v štýle BCP vrátane kódu krajiny, aj keď nie je potrebný (napríklad
cs-CZ).- Štýl BCP používajúci pomlčku ako oddeľovač, staré jazykové kódy
Používa staré kódy pre čínštinu a notáciu v štýle BCP.
- Štýl BCP používajúci pomlčku ako oddeľovač, malé písmená
Notácia v štýle BCP, všetko malými písmenami (napríklad
cs-cz).- Štýl metadát Apple App Store
Štýl vhodný na nahrávanie metadát do Apple App Store.
- Štýl metadát Google Play
Štýl vhodný na nahrávanie metadát do Google Play Store.
- Štýl Android
Používa sa iba v aplikáciách Android, produkuje jazykové kódy ako
pt-rBR.- Štýl Linux
Lokály, ako ich používa Linux, používa staré kódy pre čínštinu a notáciu v štýle POSIX.
- Štýl Linux, malé písmená
Lokály, ako ich používa Linux, používa staré kódy pre čínštinu a notáciu v štýle POSIX. Malé písmená.
Štýl zlúčenia¶
Môžete nakonfigurovať, ako sa spracúvajú aktualizácie z hlavného repozitára. Skutočná implementácia závisí od VCS, pozri Integrácia verziovania.
- Prepísať
Preskladá zápisy Weblate na vrchol hlavného repozitára pri aktualizácii. Toto poskytuje čistú históriu bez extra merge zápisov.
Preskladávanie vám môže spôsobiť problémy v prípade zložitých zlúčení, preto starostlivo zvážte, či ich chcete povoliť.
Možno budete musieť zapnúť vynútené odoslanie v parametre správy verzií, najmä pri odosielaní do inej vetvy.
- Zlúčiť
Zmeny hlavného repozitára sa zlúčia do repozitára Weblate. Toto nastavenie využíva fast-forward, keď je to možné. Toto je najbezpečnejší spôsob, ale môže produkovať veľa merge zápisov.
- Zlúčiť bez fast-forward
Zmeny hlavného repozitára sa zlúčia do repozitára Weblate s vykonaním merge zápisu zakaždým (aj keď by bol možný fast-forward). Každá zmena Weblate sa objaví ako merge zápis v repozitári Weblate.
Predvolenú hodnotu je možné zmeniť pomocou DEFAULT_MERGE_STYLE.
Správy zápisu, pridania, odstránenia, zlúčenia, doplnku a požiadavky na zlúčenie¶
Správa používaná pri zapisovaní prekladu, pozri Značkovanie šablóny.
Predvolenú hodnotu je možné zmeniť pomocou DEFAULT_ADD_MESSAGE, DEFAULT_ADDON_MESSAGE, DEFAULT_COMMIT_MESSAGE, DEFAULT_DELETE_MESSAGE, DEFAULT_MERGE_MESSAGE, DEFAULT_PULL_MESSAGE.
Vstavané predvolené hodnoty nasledujú Conventional Commits a zahŕňajú odkazy Weblate, kde sú dostupné. Použite Obnoviť predvolené nastavenie stránky vedľa editora správ na obnovenie aktuálneho predvoleného nastavenia inštalácie pre danú správu; pre zdedené hodnoty to tiež zakáže dedenie pre túto správu.
Viď aj
Odoslať pri zápise¶
Či by mali byť zapísané zmeny automaticky odoslané do hlavného repozitára. Keď je povolené, odoslanie sa iniciuje, keď Weblate zapíše zmeny do svojho podkladového repozitára (pozri Lenivé zápisy). Na skutočné povolenie odosielania musí byť nakonfigurovaná aj URL odoslania repozitára.
Pre prepojené repozitáre používajúce Interné URL Weblate toto nastavenie riadi prepojená komponenta, ktorá vlastní repozitár. Prepojené podkomponenty používajú hodnotu z tejto komponenty.
Odoslať pri aktualizácii¶
Added in version 2026.10.
Whether Weblate pushes after updating the repository from upstream, even when the update did not commit any translations. This applies only when Odoslať pri zápise is enabled.
Turn this off to avoid pushes, and the CI runs they trigger, caused only by upstream changes. This is useful when Weblate’s pull requests are squash-merged, so its commits never appear upstream. Translations committed during the update are still pushed.
Commits made by the update, such as merge commits with the
Štýl zlúčenia set to merge, are then pushed with the next
translation commit. On quiet projects they can accumulate and trigger the
alert about unpushed changes, see REPOSITORY_ALERT_THRESHOLD.
Using rebase avoids most of them.
Pre prepojené repozitáre používajúce Interné URL Weblate toto nastavenie riadi prepojená komponenta, ktorá vlastní repozitár. Prepojené podkomponenty používajú hodnotu z tejto komponenty.
Vek zmien na zápis¶
Nastavuje, aké staré (v hodinách) musia byť zmeny, než budú zapísané úlohou na pozadí alebo manažérskym príkazom commit_pending. Všetky zmeny v komponente sú zapísané, keď existuje aspoň jedna zmena staršia ako toto obdobie.
Pre prepojené repozitáre používajúce Interné URL Weblate toto nastavenie riadi prepojená komponenta, ktorá vlastní repozitár. Prepojené podkomponenty používajú hodnotu z tejto komponenty.
Predvolenú hodnotu je možné zmeniť pomocou COMMIT_PENDING_HOURS.
Rada
Existujú aj iné situácie, kde môžu byť čakajúce zmeny zapísané, pozri Lenivé zápisy.
Zamknúť pri chybe¶
Zamkne komponent (a prepojené komponenty, pozri Interné URL Weblate) pri prvom neúspešnom odoslaní alebo zlúčení do hlavného repozitára alebo stiahnutí z neho. Toto sa vyhne pridaniu ďalších konfliktov, ktoré by bolo potrebné riešiť manuálne.
Komponent sa automaticky odomkne, keď nezostanú žiadne chyby repozitára.
Pre prepojené repozitáre používajúce Interné URL Weblate toto nastavenie riadi prepojená komponenta, ktorá vlastní repozitár. Prepojené podkomponenty používajú hodnotu z tejto komponenty.
Zdrojový jazyk¶
Jazyk používaný pre zdrojové reťazce. Zmeňte toto, ak prekladáte z niečoho iného ako angličtiny.
Rada
V prípade, že prekladáte dvojjazyčné súbory z angličtiny, ale chcete byť schopní robiť opravy aj v anglickom preklade, vyberte Angličtina (Vývojár) ako zdrojový jazyk, aby ste sa vyhli konfliktu medzi názvom zdrojového jazyka a existujúcim prekladom.
Pre jednojazyčné preklady môžete v tomto prípade použiť medzipreklad, pozri Medzijazykový súbor.
Jazykový filter¶
Regulárny výraz používaný na filtrovanie prekladu pri skenovaní masky súboru. Môže sa použiť na obmedzenie zoznamu jazykov spravovaných Weblate.
Filter sa tiež vzťahuje na vytváranie nového prekladového súboru. V tomto prípade kontroluje kód jazyka generovaný podľa Štýl jazykového kódu.
Poznámka
Musíte uviesť kódy jazykov tak, ako sa vyskytujú v názve súboru.
Niektoré príklady filtrovania:
Popis filtra |
Regulárny výraz |
|---|---|
Iba vybrané jazyky |
|
Vylúčiť jazyky |
|
Filtrovať iba dvojznakové kódy |
|
Vylúčiť nejazykové súbory |
|
Zahrnúť všetky súbory (predvolené) |
|
Viď aj
Filter kľúčov¶
Added in version 5.8.
Regulárny výraz, ktorý sa používa na filtrovanie jednotiek podľa ich kľúčov. Zobrazuje iba tie jednotky, ktorých kľúče zodpovedajú regulárnemu výrazu, ktorý bol nastavený ako hodnota tohto poľa.
Niektoré príklady filtrovania:
Popis filtra |
Regulárny výraz |
|---|---|
Iba vybrané kľúče |
|
Vylúčiť changelogy obchodu s aplikáciami |
|
Filtrovať reťazce s prefixom |
|
Poznámka
Tento filter je dostupný iba pre komponenty s jednojazyčnými formátmi súborov.
Regulárny výraz variantov¶
Regulárny výraz používaný na určenie variantov reťazca, pozri Varianty reťazcov.
Poznámka
Väčšinu polí môžu upravovať vlastníci projektov alebo administrátori v rozhraní Weblate.
Sekundárny jazyk¶
Added in version 5.11.
Dodatočný jazyk na zobrazenie spolu so zdrojovým jazykom počas prekladania.
Voliteľne ho možno použiť aj ako zdroj pre strojový preklad.
Poznámka
Toto nastavenie môže byť zdedené z projektu.
Priorita¶
Komponenty s vyššou prioritou sú ponúkané prekladateľom ako prvé.
Zmenené vo verzii 4.15: Toto teraz tiež ovplyvňuje poradie zhodných termínov slovníka.
Obmedzený prístup¶
Poznámka
Na Hosted Weblate to vyžaduje fakturačný plán, ktorý povoľuje súkromné projekty.
Predvolene je komponent viditeľný pre každého, kto má prístup k projektu, aj ak osoba nemôže vykonávať žiadne zmeny v komponente. Toto uľahčuje udržiavanie konzistencie prekladu v rámci projektu.
Obmedzenie prístupu na úrovni komponentu alebo zoznamu komponentov preberá oprávnenie na prístup ku komponentu bez ohľadu na oprávnenia na úrovni projektu. Budete mu musieť explicitne udeliť prístup. Toto je možné urobiť udelením prístupu novej skupine používateľov a vložením používateľov do nej, alebo použitím predvolených skupín riadenia prístupu custom alebo private.
Predvolenú hodnotu je možné zmeniť v DEFAULT_RESTRICTED_COMPONENT.
Obmedzený prístup riadi priamy prístup k stránkam komponentov, prekladom, súborom, API a prekladovej pamäti. Nie je to hranica izolácie pre administratívne schopnosti, ktorých zdokumentovaný rozsah zahŕňa komponent. Napríklad zálohy projektu obsahujú všetky komponenty projektu a doplnky na úrovni projektu alebo kategórie spracúvajú obmedzené komponenty v ich nakonfigurovanom rozsahu. Doplnky komponentov môžu tiež používať vstupy medzi komponentmi zdokumentované doplnkom. Zodpovedajúce oprávnenia na správu udeľte iba používateľom, ktorým dôverujete s týmito účinkami. Pozri Rozsah tímov a Doplnky.
Rada
Toto platí aj pre administrátorov projektu — uistite sa, že po prepnutí stavu nestratíte prístup ku komponentu.
Obmedzené komponenty neprispievajú novými položkami do Zdieľaná prekladová pamäť. Položky prekladovej pamäte projektu a pracovného priestoru priradené k existujúcemu obmedzenému komponentu sa riadia obmedzením daného komponentu. Nepriradené staršie položky sa riadia pravidlami prístupu svojho rozsahu prekladovej pamäte. Na Hosted Weblate nie je možné v tom istom projekte povoliť zdieľanú prekladovú pamäť a obmedzené komponenty súčasne.
Použiť ako slovník¶
Added in version 4.5.
Umožňuje používať tento komponent ako slovník. Použite, keď chcete spravovať terminológiu oddelene od bežných prekladov.
Slovníky sú najlepšie pre:
Zabezpečenie konzistentného používania termínov (napr. štítky UI, názvy produktov).
Zdieľanie preferovaných prekladov naprieč viacerými komponentmi alebo projektmi.
Podpora prekladateľov definíciami a kontextom.
Poznámka
Slovníky nie sú určené na bežné preklady – slúžia iba na správu termínov.
Weblate automaticky pridáva chýbajúce jazyky slovníka pre jazyky používané v projekte. Podrobnosti nájdete v Jazykové súbory a synchronizácia.
Môžete nakonfigurovať, ako bude uvedený pomocou Farba slovníka.
Slovník bude dostupný vo všetkých projektoch definovaných Zdieľať v projektoch.
A restricted component is not used as a glossary in its own project or in projects where it is shared. Weblate displays a diagnostic when both settings are enabled so that you can either remove restricted access or disable Use as a glossary without changing the component automatically.
Odporúča sa povoliť Spravovať reťazce na slovníkoch, aby bolo možné pridávať do nich nové slová.
Viď aj
Farba slovníka¶
Farba používaná pri zobrazovaní termínov z tohto slovníka. Užitočné na rozlíšenie slovníkov pri používaní viacerých z nich.
Viď aj
Kategória¶
Kategórie slúžia na poskytnutie štruktúry komponentom v rámci projektu. Môžete ich vnoriť, aby ste dosiahli zložitejšiu štruktúru.
Nastavenia kategórie¶
Kategórie môžu prepísať rovnaké zdedené nastavenia ako projekty a komponenty, vrátane licencie prekladu, dohody s prispievateľom, pridávania nových prekladov, sekundárneho jazyka, príznakov prekladu a správ zápisu.
Vnorené kategórie predvolene dedia zo svojej nadradenej kategórie. Kategórie najvyššej úrovne dedia z projektu. Komponenty v kategórii predvolene dedia z tejto kategórie.
Značkovanie šablóny¶
Weblate používa jednoduchý značkovací jazyk na niekoľkých miestach, kde je potrebné vykreslenie textu. Je založený na The Django template language, takže môže byť pomerne výkonný.
Momentálne sa používa v:
Formátovanie správ zápisu, pozri Konfigurácia komponentu
- Niekoľko doplnkov
Nasledujúce premenné sú dostupné v šablónach komponentov:
{{ language_code }}Kód jazyka
{{ language_name }}Názov jazyka
{{ component_name }}Názov komponentu
{{ component_slug }}Slug komponentu
{{ project_name }}Názov projektu
{{ project_slug }}Slug projektu
{{ url }}URL prekladu
{{ filename }}Názov súboru prekladu
{{ stats }}Štatistiky prekladu, toto má ďalšie atribúty, príklady nižšie.
{{ stats.all }}Celkový počet reťazcov
{{ stats.fuzzy }}Počet reťazcov vyžadujúcich kontrolu
{{ stats.fuzzy_percent }}Percento reťazcov vyžadujúcich kontrolu
{{ stats.translated }}Počet preložených reťazcov
{{ stats.translated_percent }}Percento preložených reťazcov
{{ stats.allchecks }}Počet reťazcov s nevyhovujúcimi kontrolami
{{ stats.allchecks_percent }}Percento reťazcov s nevyhovujúcimi kontrolami
{{ author }}Autor aktuálneho zápisu, dostupný iba v rozsahu zápisu.
{{ addon_name }}Názov práve vykonávaného doplnku, dostupný iba v správe zápisu doplnku.
Doplnok Generátor štatistík navyše v režime komponentu podporuje kolekciu jazykov a ich štatistiky. Na serializáciu hodnôt šablóny do literálov JSON alebo Python použite filter json alebo python, vrátane potrebného citovania a escapovania.
Nasledujúce premenné sú dostupné v šablónach prehliadača repozitára alebo editora:
{{branch}}aktuálna vetva
{{line}}riadok v súbore
{{filename}}názov súboru, môžete tiež odstrániť vedúce časti pomocou filtra
parentdir, napríklad{{filename|parentdir}}
Rada
Na niektorých miestach môžu byť dostupné ďalšie premenné, pozri Objavovanie komponentov.
Môžete ich kombinovať s filtrami:
{{ component|title }}
Môžete použiť podmienky:
{% if stats.translated_percent > 80 %}Well translated!{% endif %}
Je dostupný ďalší tag na nahradenie znakov:
{% replace component "-" " " %}
Môžete ho kombinovať s filtrami:
{% replace component|capfirst "-" " " %}
Existujú aj ďalšie filtre na manipuláciu s názvami súborov:
Directory of a file: {{ filename|dirname }}
File without extension: {{ filename|stripext }}
File in parent dir: {{ filename|parentdir }}
It can be used multiple times: {{ filename|parentdir|parentdir }}
…a ďalšie funkcie šablón Django.
Rýchlosť importu¶
Načítanie repozitára VCS a import prekladov do Weblate môže byť zdĺhavý proces, v závislosti od veľkosti vašich prekladov. Tu je niekoľko tipov:
Optimalizovať konfiguráciu¶
Predvolená konfigurácia je užitočná na testovanie a ladenie Weblate, zatiaľ čo pre produkčné nastavenie by ste mali urobiť niektoré úpravy. Mnohé z nich majú pomerne veľký vplyv na výkon. Prosím, skontrolujte Produkčné nastavenie pre viac podrobností, najmä:
Konfigurujte Celery na vykonávanie úloh na pozadí (pozri Úlohy na pozadí pomocou Celery)
Skontrolovať limity zdrojov¶
Ak importujete obrovské preklady alebo repozitáre, môžete naraziť na obmedzenia zdrojov vášho servera.
Skontrolujte množstvo voľnej pamäte, mať prekladové súbory uložené vo vyrovnávacej pamäti operačným systémom výrazne zlepší výkon.
Operácie s diskom môžu byť úzkym hrdlom, ak je veľa reťazcov na spracovanie—disk je zaťažovaný Weblate aj databázou.
Ďalšie jadrá CPU môžu pomôcť zlepšiť výkon úloh na pozadí (pozri Úlohy na pozadí pomocou Celery).
Vypnúť nepotrebné kontroly¶
Niekolko kontrol kvality môže byť dosť náročných a ak nie sú potrebné, môžu vám ušetriť nejaký čas počas importu, ak ich vynecháte. Informácie o konfigurácii nájdete v CHECK_LIST.
Automatické vytváranie komponentov¶
V prípade, že váš projekt má tucty prekladových súborov (napr. pre rôzne domény gettext alebo časti aplikácií Android), môžete ich chcieť importovať automaticky. Toto je možné dosiahnuť buď z príkazového riadku pomocou import_project alebo import_json, alebo inštaláciou doplnku Objavovanie komponentov.
Aby ste mohli použiť doplnok, najprv musíte vytvoriť komponent pre jeden prekladový súbor (vyberte ten, ktorý je najmenej pravdepodobné, že bude v budúcnosti premenovaný alebo odstránený), a nainštalovať doplnok na tento komponent.
Pre manažérske príkazy musíte vytvoriť projekt, ktorý bude obsahovať všetky komponenty, a potom spustiť import_project alebo import_json.