Integrace

Drupal (TMS)

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

K dispozici pro

  • Edice Business a Enterprise

S dotazy ohledně licencí se obraťte na prodejní oddělení.

K dispozici pro

  • Edice Ultimate a Enterprise (starší)

S dotazy ohledně licencí se obraťte na prodejce.

Podporované verze

Plugin Phrase Translation pro TMGMT (Translation Management Tool) podporuje Drupal 8, 9, 10, 11. Lze jej použít k překladu všech textových prvků Drupal podporovaných modulem TMGMT.

Nastavení Phrase TMS

  1. Na stránce Nastavení Setup_gear.png přejděte dolů do oddílu Integrace.

  2. Klikněte na Konektory.

    Otevře se stránka Konektory.

  3. Klikněte na Nový konektor.

    Otevře se stránka Vytvořit konektor.

  4. Změnit Typ na Drupal Live Preview a zadejte název pro konektor.

  5. Zadejte Host.

    Použijte adresu hostitele instalace Drupal (např. http://drupal-9.kos.phrase.com/).

    Název doména musí být externě rozlišitelný (nikoliv doména intranetu).

  6. Zadejte uživatelské jméno a heslo.

    Systém jednotného přihlašování (SSO) a dvoufaktorové ověření (2FA) nejsou podporovány. Pokud je pro uživatelský účet Drupal vynuceno SSO nebo 2FA, použijte vyhrazený uživatelský účet služby, který je od obou osvobozen.

  7. Chcete-li upravit odkazy obsažené v HTML stránky, zadejte pravidlo přepisování URL ve formátu regex.

    Příklad:

    Chcete-li nahradit úplný kód jazyka pouze kódem jazyka v https://example.org/en-us/images/sample.jpg, najděte /([a-z])-[a-z]/ a nahradit jej /$1/.

    Odkazy v tagách <img src="" data-lazy-src="", <link href="", <script src="", <iframe src="" a odkazy ve stylech CSS a odkazovaných souborech CSS (url: ('')) budou přepsány.

  8. Klikněte na Uložit.

    Konektor je přidán do seznamu na stránce Konektory.

Odstranit konektor

Chcete-li odstranit konektor:

  1. Na stránce Integrations vyberte konektor, který chcete odstranit.

  2. Klikněte na Odstranit.

    Otevře se okno Odstranit konektor.

  3. Napište „odstranit“ a klikněte na Odstranit.

    Konektor je odstraněn a zobrazí se seznam konektorů.

Poznámka

Konektor nelze odstranit, pokud je stále propojen s nedokončenými úlohami v projektu, včetně úloh v koši. Pokus o odstranění takového konektoru vrátí chybu „Nepodařilo se odstranit konektor“.

Řešení: Otevřete projekt spojený s konektorem a dokončete nebo odstraňte všechny zbývající úlohy. Přejděte na Settings/Recycle bin a vyprázdněte jej, abyste odebrali všechny úlohy stále propojené s konektorem. Zkuste konektor odstranit znovu.

Konfigurace náhledu v kontextu

Funkce náhledu v kontextu nabízí náhled původního nebo přeloženého textu v reálném čase v CAT Web Editoru i CAT Desktop Editoru.

Podporovány jsou tabulky, sloupce, různé grafiky, formátování a písma (pokud jsou uživateli nainstalována). Tato funkce má poskytnout kontext při překladu a není dokonalým zobrazením původního nebo dokončeného dokumentu; lze očekávat určité vizuální rozdíly. Může být také ovlivněna povolením/zakázáním možnosti Allow loading of external content in editors v nastavení přístupu a zabezpečení.

Požadavky Phrase:

  • Projděte firemním firewallem pro přístup k instalaci on-premise.

  • Autentizujte se do autorského prostředí.

Konfigurace firewallu pro instalaci on-premise:

  • Instalace musí být přístupná z IP adres serveru Phrase. Aktuální seznam naleznete v IP adresách Phrase serverů.

  • Doména musí být externě přeložitelná.

Poznámka

Některé HTML tagy představují riziko a CAT Editor je při zobrazení náhledu z tohoto HTML odstraňuje. To slouží k zajištění soukromí a bezpečnosti dat uživatele.

Příklady odstraněných tagů zahrnují FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT nebo vlastnosti CSS background-image.

Použití Phrase s TMGMT

Pro integraci Phrase s TMGMT postupujte podle těchto kroků:

  1. Nainstalujte modul TMGMT na web Drupal.

  2. Nainstalujte překladový plugin Phrase pro TMGMT.

  3. Ponechte Automaticky vybrat jako Typ souboru a v nastavení importu souborů šablony projektu vyberte Použít HTML subfiltr v XLIFF 1.2.

Po instalaci bude plugin Phrase dostupný v seznamu poskytovatelů.

Úlohy odeslané prostřednictvím pluginu TMGMT nezobrazují kontextový náhled v CAT Editoru. Kontextový náhled vyžaduje konektor Drupal Live Preview, který poskytuje referenci na živou stránku, kterou CAT Editor používá k vykreslení náhledu.

Podpora překladu příloh souborů

Požadavky na minimální verzi

  • Drupal 10.2

  • Verze pluginu TMGMT 8.X-1.16

  • Verze pluginu Phrase 8.X-1.24

Pro povolení podpory překladu příloh souborů postupujte podle těchto kroků:

  1. Přejděte do nastavení pluginu Phrase v konfiguraci poskytovatele překladů v systému Drupal.

  2. Zakázat zaškrtávací políčko Auto accept finished translations.

  3. Povolit zaškrtávací políčko Enable translation of file attachments.

  4. Nakonfigurujte podporované formáty souborů v nastavení překladu plugin TMGMT pod MIME typem File translation.

Pokud je povoleno, přílohy odpovídající vybraným MIME typům jsou odeslány do Phrase TMS k překladu spolu s obsah stránky. Pro hlavní obsah a každou jednotlivou přílohu jsou vytvořeny samostatné zakázky.

Poznámka

  • Kdykoli jsou do projekt Drupal přidány přílohy nového typu, musí být vybrány v konfiguraci plugin TMGMT, aby bylo možné povolit překlad souborů nového formát.

  • Nastavení DueDate se vztahuje pouze na hlavní zakázku, nikoli na přílohy.

  • Formulář File translation umožňuje výběr MIME typů, ale po odeslání se formulář obnoví, aniž by zobrazil vybrané hodnoty, přestože jsou správně uloženy a aplikovány. Toto je známý problém Drupal.

Přidat Phrase jako poskytovatel překladů do Drupal 7

  1. Přihlaste se k uživatelskému účtu Drupal 7 s nainstalovaným plugin TMGMT.

  2. Přejděte do Konfigurace a klikněte na Translation Management Translators v sekci Regional and language.

    Otevře se obrazovka Translation Management Translators.

  3. Klikněte na Add Translator.

  4. Přidat název štítku a popis.

  5. V části Translator plugin vyberte Phrase Connector for Drupal.

    Zobrazí se nastavení specifická pro Phrase a pole Phrase Home URL je předvyplněno hodnotou https://cloud.memsource.com/web.

  6. Zadejte uživatelské jméno a heslo pro Phrase.

  7. Optional: Specifikujte Remote Languages Mappings.

    To umožňuje mapování jazyků na ty, které jsou dostupné na webu (jak je nakonfigurováno v Languages v sekci Regional and language).

  8. Klikněte na uložit překladatel.

    Konfigurace překladatel je vytvořena.

Přeložit obsah v Phrase - Drupal 7

  1. V uživatelský účet Drupal klikněte na položku nabídky Překlad a Vybrat záložka Zdroje.

  2. Zaškrtněte políčko vedle obsah, který má být přeložen.

    Poznámka

    Pokud dokument není viditelný, ověřit, zda je jazyk dokument nastaven na zdroj jazyk.

  3. Klikněte na tlačítko Požádat o překlad.

  4. Vyberte cíl jazyk.

  5. V rozevírací seznam, pod překladatel, Vybrat konfiguraci Phrase.

  6. Počkejte, až se načte nastavení pokladny a vyberte svou šablona projekt.

    Poznámka

    Zobrazeny jsou pouze šablona projekt, které odpovídají zdroj jazyk a zahrnují všechny cíl jazyk, včetně národních prostředí.

  7. Klikněte na odeslat překladatel.

    Překladatelský projekt je vytvořen v Phrase na základě vybrané šablona projekt.

  8. Počkejte na Dokončit překladu v Phrase.

  9. Klikněte na položku nabídky Překlad a na záložka Úlohy Vybrat dokument, který byl dokončen.

  10. Klikněte na odkaz spravovat pro daný dokument.

  11. Klikněte na tlačítko Stáhnout překlady.

    Překlady jsou přijaty zpět z projekt Phrase.

  12. V případě potřeby zkontrolujte.

  13. Po kontrole publikujte překlady.

Přidat Phrase jako poskytovatele překladů pro Drupal 8/9/10/11

  1. Přihlaste se k uživatelskému účtu Drupal 8/9/10/11 s nainstalovaným pluginem TMGMT.

  2. Přejděte na Překlad a klikněte na Poskytovatelé.

    Otevře se obrazovka Poskytovatelé.

  3. Klikněte na Přidat poskytovatele.

  4. Přidat název štítku a popis.

  5. V části Plugin poskytovatele vyberte Phrase.

    Zobrazí se nastavení specifická pro Phrase a pole Phrase Home URL je předvyplněno hodnotou https://cloud.memsource.com/web.

  6. Zadejte uživatelské jméno a heslo pro Phrase.

  7. Klikněte na Připojit.

    Spojení je navázáno

  8. Volitelné: Specifikujte Remote Languages Mappings. To umožňuje mapování jazyků s těmi, které jsou dostupné na webu (jak je nakonfigurováno v Jazyky v sekci Regionální a jazykové nastavení).

  9. Klikněte na Uložit.

    Poskytovatel je vytvořen

Přeložit obsah v Phrase - Drupal 8/9/10/11

Poznámka

Z důvodu kontinuálního vylepšování nemusí uživatelské rozhraní vypadat stejně jako na videu.

  1. V uživatelském účtu Drupal klikněte na položku nabídky Překlad a poté na Zdroje.

  2. Zaškrtněte políčko vedle obsah, který má být přeložen.

    Poznámka

    Pokud dokument není viditelný, ověřit, zda je jazyk dokument nastaven na zdroj jazyk.

  3. Vyberte zdrojový a cílový jazyk a klikněte na Požádat o překlad.

    Otevře se stránka přehledu zakázek.

  4. Vyberte konfiguraci Phrase jako poskytovatele.

  5. V nastavení pokladny specifikujte šablonu projektu, která se má použít (pokud existuje), a termín dokončení.

    • Zobrazeny jsou pouze šablona projekt, které odpovídají zdroj jazyk a zahrnují všechny cíl jazyk, včetně národních prostředí.

    • Termín dokončení představuje konec dne a je převeden na časové pásmo uživatele Phrase.

    • Vyberte Seskupit všechny překladové zakázky do jednoho projektu Phrase a Odeslat všechny # překladové zakázky se stejným nastavením pro seskupení všech cílových jazyků do jednoho projektu.

  6. Pro objednání překladu klikněte na Odeslat poskytovateli.

    Překladový projekt je vytvořen na základě vybrané šablony projektu.

  7. Počkejte na Dokončit překladu.

  8. Klikněte na položku nabídky Překlad a na záložce Zakázky vyberte dokončený dokument.

  9. Klikněte na tlačítko Spravovat pro daný dokument.

  10. Klikněte na tlačítko Stáhnout překlady.

    Překlady jsou přijaty zpět z projektu a stav zakázky se změní na Dodáno.

  11. V případě potřeby zkontrolujte.

  12. Po kontrole publikujte překlady.

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.