Toollet
Hledejte podle úkolu nebo názvu aplikaceHledatKontaktujte nás
Ceník

Upravit překladový JSON v tabulce

Přidejte objekty JSON pro každý jazyk, porovnejte překlady stejného klíče v tabulce a upravte je ručně. Vytvořte překladové CSV a načtěte upravené CSV. Zkopírujte všechny jazyky a klíče z tabulky nebo jako CSV a uložte úpravy jako JSON pro 1 jazyk nebo ZIP pro více jazyků. Nové klíče v CSV se použijí po potvrzení jejich přidání. Filtry zobrazení nemění rozsah výstupu a čísla, pole i další hodnoty zůstávají zachovány. Neprobíhá žádné automatické překládání.

Objekty JSON pro každý jazyk

Vypíše řetězce z JSON podle jazyků. Nepřekládá automaticky.

Co můžete dělat

Porovnat stejný klíč mezi jazyky

Řetězce z jednotlivých JSON se zoradí podle stejného klíče. Můžete filtrovat chybějící hodnoty nebo upravené řádky.

Vyměňovat překlady pomocí CSV

Vytvořte překladový CSV a načtěte upravený CSV. Hodnoty se párují podle klíčů a příslušných sloupců jazyků.

Vytvořit JSON se zachovanou strukturou

Upraví řetězce v původním JSON. Stáhněte JSON pro jeden jazyk nebo ZIP s JSON soubory pro více jazyků.

Jak používat

  1. Přidat JSON pro každý jazyk

    Vyberte JSON soubory nebo je přidejte ze složky. Zkontrolujte názvy jazyků a jazyk použitý jako referenční pro porovnání.

  2. Upravit překlady pro stejný klíč

    Použijte vyhledávání nebo filtry podle stavu a zadejte text v příslušném jazyce. Zkontrolujte nesrovnalosti placeholderů a chybějící hodnoty.

  3. V případě potřeby vyměnit pomocí CSV

    Pomocí funkce Vyměnit pomocí CSV vytvořte překladový CSV. Načtení upraveného CSV použije hodnoty jazyků a klíčů, které obsahuje.

  4. Vytvořit a uložit JSON pro každý jazyk

    Vytvoření JSON podle jazyků použije úpravy všech klíčů. Pokud CSV přineslo nové klíče, potvrďte, zda je chcete zahrnout.

Užitečné v případě

Vyplnit mezery ve více jazycích

Porovnejte stejný klíč mezi jazyky a zadejte překlady pro jazyky, kde chybí.

Vyměnit překlady v tabulce

Vyměňte překlady pomocí CSV a použijte je na původní JSON, aniž byste přímo měnili strukturu JSON.

Jak se zpracovávají klíče, hodnoty a CSV

Klíče určují umístění v JSON

Klíče v tabulce jsou JSON Pointers. / odděluje úrovně, zatímco / v samotném klíči se zapisuje jako ~1 a ~ jako ~0. Klíče s tečkami a vnořené klíče zůstávají rozlišené.

Rozlišujte chybějící hodnoty od prázdných řetězců

Hodnota chybí, když klíč řetězce v JSON daného jazyka neexistuje. Existující prázdný řetězec se za chybějící nepočítá. Čísla, logické hodnoty a pole zůstávají zachované a v tabulce je nelze upravovat.

Referenční jazyk a placeholdery

Porovnává názvy v {name} a {{name}} s referenčním jazykem. Nesrovnalosti můžete zkontrolovat, ale formáty jako ICU plurály a select zůstávají označené jako nepodporované. Tato funkce překlady automaticky nevytváří ani neopravuje.

Filtry zobrazení a rozsah výstupu

Vyhledávání, filtry podle stavu a změna stránky mění pouze zobrazení. JSON a CSV se vytvářejí z úprav všech načtených jazyků a všech klíčů.

Nové klíče v CSV

Pokud CSV obsahuje klíče, které nejsou v žádném načteném JSON, před vytvořením JSON se vás zeptá na jejich potvrzení. To je odlišné od úprav, které vyplňují chybějící hodnotu klíče existujícího v jiném jazyce.

Často kladené otázky

Překládá se automaticky?

Automatický překlad se neprovádí. Tento nástroj umožňuje porovnávat hodnoty mezi jazyky a upravovat je ručně.

Co se stane s čísly, poli a jinými hodnotami?

Do tabulky se vytahují pouze řetězce v objektech. Čísla, logické hodnoty, pole a null zůstávají zachované a řetězce uvnitř polí se také nedají upravovat.

Které sloupce v CSV upravuji?

Sloupec klíčů obsahuje JSON Pointers a sloupce pojmenované podle jazyků obsahují překlady. Použijte názvy sloupců odpovídající načteným jazykům. Sloupec s komentářem se přeskakuje a je prázdný i při opětovném exportu.

Jak se zpracovávají prázdné buňky v CSV?

Pokud klíč v daném jazyce už existuje, jeho hodnota se změní na prázdný řetězec. Prázdná buňka pro neexistující klíč klíč nepřidá a upravené hodnoty pro jazyky, které v CSV nejsou, zůstanou zachované.

Mohu vytvořit soubory, i když v nich zůstanou upozornění na placeholder?

Ano. Upozornění vám pomohou překlady zkontrolovat, ale nezaručují, že jsou správné. Před použitím výsledku zkontrolujte nesrovnalosti a nepodporované formáty.

Ukládají se jen filtrované řádky?

Ne. Úpravy všech klíčů se exportují bez ohledu na vyhledávání, filtry nebo zobrazenou stránku.

Co když úpravy kolidují s původní strukturou JSON?

Úpravy, které nahradí čísla nebo pole řetězcem, nebo vytvoří novou úroveň pod řetězcem, nelze použít. Zkontrolujte klíče změněné nebo přidané ve vstupu nebo v CSV.

Vstup a výsledky

Vstup
JSON objekty pro jednotlivé jazyky. CSV se používá k výměně překladů po načtení JSON souborů.
Úpravy
Řetězce v objektech se párují podle klíčů. Původní vstupní soubory se nepřepisují.
Výstup JSON
Pro jeden jazyk: nazevjazyka.json. Pro více jazyků: JSON soubory pro jednotlivé jazyky jsou zabaleny do translations.zip.
Výstup CSV
translations.csv. Vytvoří CSV v kódování UTF-8 s BOM a se sloupci klíč, název jazyka a komentář.

Současné nastavení

Hledat nástroje