Správa překladů

Projekty (Strings)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Projekty jsou místem, kde hlavní složky překladového projekt (zakázky, překladové paměti a termín) drží pohromadě. Než lze soubory přiřadit k překladu jako zakázku, musí být přiřazeny k projektu a obsaženy v něm.

Přidělené projekty jsou uvedeny na záložce Projekty na stránce s profilem a lze je filtrovat podle Space.

V závislosti na struktuře Teamu lze projekty definovat podle produktu nebo platformy. Pokud všichni členové Teamu vyžadují přístup, použijte jeden projekt.

Stránka projektu

Otevření projektu se zobrazí na stránce projektu.

Na stránce projektu lze zobrazit a editovat všechny podrobnosti o projektu. Všechny komentáře, tagy, klíče a nahrané soubory jsou také zobrazeny.

Vytvořit projekt

Chcete-li vytvořit projekt, postupujte takto:

  1. Na stránce Projekty klikněte na Nový projekt.

    Otevře se okno Přidat projekt.

  2. Zadejte název projektu.

  3. Z rozevíracích seznamů vyberte Hlavní formát a Hlavní technologii.

  4. Zadejte kontaktní osobu z rozevíracího seznamu.

  5. Klikněte na Uložit.

    Projekt se přidá do profilu.

Tato nastavení lze změnit na záložce Obecné v nastavení projektu otevřeném z nabídky Více.

Definovat projekt

Přidat jazyky

Minimální definicí pro projekt jsou zdrojový jazyk a cíl. Jedná se o původní jazyk textů a jazyky, do kterých budou překládány, které jsou původně definovány v nastavení projektu.

Chcete-li nastavit další jazyky, postupujte takto:

  1. Najeďte myší na projekt a klikněte na Jazyky.

    Otevře se záložka Jazyky.

  2. Klikněte na Přidat jazyk. Otevře se okno Přidat jazyk.

  3. Na záložce Obecné zadejte název jazyka a kód jazyka (kód jazyka).

  4. Na záložce Rozšířené vyberte z rozevíracího seznamu zdrojový jazyk.

  5. Na záložce Kontrola vyberte možnosti kontroly.

  6. Klikněte na Uložit.

    K tomuto projektu je přidán jazyk.

Další jazyky lze přidat kliknutím na Přidat jazyk na záložce Jazyky a lze je upravit v nabídce Více a výběrem nabídky gear.png Upravit jazyk.

Nastavit proměnné

V proměnných projektu lze ukládat kousky informací a příznaků. Proměnné jsou nastaveny a lze je spravovat přes Překladové centrum a API. Integrace mohou použít proměnné projektu ke konfiguraci pracovních postupů přepínání zadaného chování.

Proměnné jsou obvykle přístupné ve skriptech přes API. Stejně jako proměnné prostředí je hodnota proměnné projektu reprezentována jako řetězec, proto je třeba zadat typ (např. boolean, integer).

Proměnné mohou nastavit pouze správci a jsou definovány na záložce Proměnné v okně nastavení projektu.

Proměnnou nastavíte takto:

  1. Na stránce projektu otevřete okno Nastavení projektu z rozevíracího seznamu Další.

  2. Otevřete záložku Proměnné.

  3. Zadejte název proměnné a hodnotu.

    V ideálním případě by názvy měly být podobné proměnným prostředí, jako je MY_VAR, a musí být pro každý projekt jedinečné.

  4. Kliknutím na tlačítko Přidat proměnnou Přidejte další proměnné a kliknutím na ikonu odebrat_variable.jpg je odeberte.

  5. Klikněte na Uložit.

    Okno se zavře a proměnné se uloží.

Zachovat více Strings projektů pro jeden lokalizační projekt

Jak softwarové projekty rostou a stávají se složitějšími, pomáhá je rozdělit do modulů, aby bylo možné vše řídit. Pomoci s tímto řízením může omezení rozsahu projektů rozdělením překladů do menších kategorií, jako je frontend a backend.

Příklad pracovního postupu údržby

  1. Vytvořit projekty Strings. Například frontend projektu a backend projektu.

  2. Vytvořte kód jazyka zdroje odpovídající projektům Strings.

  3. Vytvořte konfigurační soubor obsahující umístění souborů kódů jazyků zdroje v projektu a jejich shody s odpovídajícími projekty Strings:

    Phrase:
      access_token: "3d7e6598d955bfcabaf1b9459df5692ac4c28a17793"
      formát souboru: yml
      push:
        zdroje:
        # frontend
        - soubor: ./path/to/locales/frontend/cs.yml
          project_id: "5c05692a2a995c0c45c0c3cbfcab1"
          parametry:
            locale_id: "159d48e76802f789d9b8fb6d368e61bc"
    
        # backend
        - soubor: ./path/to/locales/backend/cs.yml
          project_id: "0c45c0c3cbfcab15c05692a2a995c"
          parametry:
            locale_id: "fb6d368e61bc159d48e76802f789d9b8"
      pull:
        cíle:
        # frontend
        - soubor: ./path/to/locales/frontend/<kód jazyka_name>.yml
          project_id: "5c05692a2a995c0c45c0c3cbfcab1"
    
        # backend
        - file: ./path/to/locales/backend/<kód jazyka_name>.yml
          project_id: "0c45c0c3cbfcab15c05692a2a995c"

Zadání config přes --config označit

Ve výchozím nastavení se CLI pokusí použít soubor nazvaný .Phrase.yml na stejné úrovni, na které je Phrase spuštěn. Pro podporu složitějších pracovních postupů použijte více konfiguračních souborů pro různé účely.

Chcete-li CLI donutit použít konfigurační soubor pro určité příkazy, zadejte odpovídající soubor .yml příznakem --config:

$ Phrase push --config ./path/to/config.yml
Byl pro vás tento článek užitečný?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.