Integrace

WordPress (TMS)

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

K dispozici pro

  • Plány Team, Business a Enterprise

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

K dispozici pro

  • Plány Ultimate a Enterprise (Legacy)

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

Tip

Informace o integraci WordPressu v Phrase Strings naleznete v WordPress (Strings).

WordPress je open-source systém pro blogování a správu webového obsahu. Podporuje také e-mailové seznamy, fóra, mediální galerie, analytiku a internetové obchody.

Konektor podporuje pluginy WPML a Multilingual Press. Během instalace Phrase Plugin automaticky detekuje, který plugin je nainstalován. Režim, ve kterém je plugin spuštěn, lze zobrazit v nastavení Advanced.

Platforma WordPress VIP není podporována.

Konektor nepodporuje 2FA. 2FA lze povolit pro wp-admin nebo frontend, ale všechny koncové body začínající /wp-json/memsource/v1/connector musí být přístupné z Phrase bez 2FA. Koncové body používané konektorem jsou již zabezpečeny tokenem Phrase a zabezpečení lze vylepšit přidáním základního auth a/nebo povolením přístupu pouze z IP adres Phrase.

Podporované verze

  • Verze WordPressu: 4.9 nebo vyšší, včetně instalací typu multi-site (Phrase plugin a WPML musí být nainstalovány na všech webech)

  • Verze PHP: 7.0 nebo vyšší

  • WPML Plugin: verze 3.7 nebo vyšší

  • Plugin Multilingual Press: verze 3.7.0 nebo vyšší

Podporované typy obsahu

Konektor WordPress umožňuje stahování zdrojového obsahu a nahrávání cílových lokalizací přímo do/z WordPressu pro následující typy obsahu:

  • Příspěvky

  • Stran

  • Tagy

  • Kategorie

  • Vlastní typy příspěvků

  • Vlastní taxonomie

Podporované stavy

  • publikováno a koncept (náhled v kontextu je podporován pro příspěvky a odvozený obsah)

Poznámka

Některé značky HTML představují riziko a editor CAT je při zobrazení náhledu z tohoto HTML odstraňuje. To slouží k zajištění ochrany osobních údajů a bezpečnosti uživatele.

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

Podporované pluginy

Následující pluginy jsou podporovány překladovým pluginem Phrase pro WordPress:

  • Avada

  • Divi

  • Elementor

  • Gutenberg

    • Předdefinované bloky se konfigurují automaticky. Nakonfigurujte Custom blocks v Gutenberg blocks v nabídce Phrase. Pokud nejsou nakonfigurovány, obsah nebude importován.

  • Yoast SEO

  • SEOPress

  • WPBakery Page Builder (dříve Visual Composer)

  • Avia (Enfold Theme)

    • Enfold custom fields must be deselected because they are not supported. (V češtině: Vlastní pole Enfold musí být odznačena, protože nejsou podporována.) Klikněte na Phrase Plugin ve svém účtu WordPress a přejděte na stránku Custom fields, kde odznačíte Enfold custom fields.

Příklady použití

Konektor lze použít v několika případech:

  • Projektoví manažeři mohou přidat soubory přímo do projektů z online úložiště.

  • S doplňkem Advanced Custom Fields (ACF) lze ve WordPressu definovat jednotlivé pracovní postupy. Phrase sleduje změny kroků pracovního postupu a odpovídajícím způsobem je aktualizuje, např. z Translate na Translation in Progress až po Translation Completed.

  • Nastavte submitter portal tak, aby zadavatelé mohli přidávat soubory k požadavkům přímo z online úložiště.

  • Použijte automated project creation (APC) k automatickému vytváření nových projektů, jakmile se u sledovaných souborů nebo složky změní last modified date.

    Nakonfigurujte kontextový náhled

    Funkce kontextového náhledu nabízí náhled původního nebo přeloženého textu v reálném čase, a to jak ve webovém editoru CAT, tak v desktopovém editoru CAT.

    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 nepředstavuje dokonalou reprezentaci 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í.

    Phrase requirements:

    • Pro přístup k místní instalaci projděte podnikovou bránou firewall.

    • Proveďte autentizaci do autorského prostředí.

    Firewall configuration for on-premise installation:

    • Instalace musí být přístupná z IP adres serverů Phrase. Podívejte se do Phrase Servers IP Addresses pro aktuální seznam.

    • Název domény musí být možné vyřešit zvenčí.

    Poznámka

    Některé značky HTML představují riziko a editor CAT je při zobrazení náhledu z tohoto HTML odstraňuje. To slouží k zajištění ochrany osobních údajů a bezpečnosti uživatele.

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

    WordPress Settings

    1. Nainstalujte zásuvný modul WPML nebo Multilingual Press pro vytváření a správu vícejazyčných stránek.

    2. Přejděte na Phrase v levém navigačním panelu.

    3. Klikněte na Connector a poté na Show Connector settings.

    4. Klikněte na Generate new token pro vygenerování tokenu k navázání spojení.

    5. Vyberte, které příspěvky se mají importovat na základě jejich stavu a jaký stav má být přiřazen přeloženému obsahu odeslanému zpět.

    6. Přejděte na stránku Custom fields a ze seznamu vyberte vlastní pole, která se mají exportovat z WordPressu a přeložit. Všechna vlastní pole jsou ve výchozím nastavení vybrána k exportu.

    7. Přejděte na stránku Language mapping a namapujte jazyky WordPressu na jazykové kódy Phrase.

    8. Přejděte na stránku Shortcodes, kde uvidíte seznam podporovaných zkratek, nebo přidejte vlastní zkratku vytvořenou pomocí zásuvného modulu třetí strany.

    9. Zajistěte překlad do jazyků specifikovaných v (APC).

      Automatizované vytváření projektů vytváří úlohy pouze pro jazyky specifikované ve vlastním poli identifikovaném podle jeho Field Name – např. target_languages. Typ pole by měl být výběrový seznam s více hodnotami, kde hodnoty odpovídají language codes.

    Poznámka

    Jazyky ve WPML se musí shodovat s jazyky projektu. Pro podporu místních variant, jako je French (Canada), define the languages in the WPML panel uvnitř WordPressu.

    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 New connector.

      Otevře se stránka Create connector.

    4. Změňte Typ na WordPress a zadejte název konektoru.

    5. Zadejte URL adresu webu WordPress.

      Příklad: Pokud byla URL adresa vaší administrátorské stránky WordPress http://blog.phrase.com/wp-admin/index.php, URL adresa webu by byla http://blog.phrase.com/.

    6. Zadejte Phrase WordPress plugin token pomocí tokenu z konfigurace pluginu Phrase.

    7. Pokud je web zabezpečen pomocí základního HTTP ověřování, zadejte Username a Password tak, jak jsou nastaveny v administraci WP.

    8. Klikněte na Zkouška spojení.

      Pokud bylo připojení úspěšné, zobrazí se seznam nakonfigurovaných jazyků. Pokud připojení nebylo úspěšné, zobrazí se červený vykřičník s chybovou zprávou. Další podrobnosti zobrazíte, když najedete na ikonu.

      Pokud se změní zdroj nebo cíl, kliknutím na Test připojení se obnoví výběr nakonfigurovaných jazyků.

    9. Klikněte na Uložit.

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

    Odstraňte konektor

    Chcete-li odstranit konektor:

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

    2. Klikněte na Odstranit.

      Otevře se okno Odstranit konektor.

    3. Napište „delete“ 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 „Odstranění konektoru se nezdařilo“.

    Řešení: Otevřete projekt přidružený ke konektoru a dokončete nebo odstraňte všechny zbývající úlohy. Přejděte do Nastavení/Koš a vyprázdněte jej, abyste odstranili všechny úlohy, které jsou stále propojeny s konektorem. Zkuste konektor odstranit znovu.

    Řešení problémů

    Co dělat, když je importovaný text plný kódu

    Některé doplňky WordPressu vkládají kód do vašich stránek WordPressu. Phrase si s tímto kódem bez další konfigurace neporadí.

    Doplňky, o kterých je známo, že tento problém způsobují, jsou:

    • Avia Layout Builder

    • Divi Builder

    • Fusion Builder

    • Visual Composer

    • WPBakery (dříve Visual Composer)

    Chcete-li v tomto případě nakonfigurovat Phrase, označte ve WordPressu, která vlastní pole si přejete přeložit.

    Přejděte do pluginu Phrase, poté do Shortcodes a přidejte shortcody na základě specifikace formátu doplňku.

    Nastavení WPBakery:

    Nastavení WPBakery

    Test připojení při konfiguraci konektoru selže

    Některé pluginy pro WordPress, jako WP Hardening, WP Security, WP Staging, Disable WP REST API nebo Wordfence Security, poskytují možnosti pro zakázání JSON API. Zajistěte, aby nebylo rozhraní WordPress API zakázáno.

    Atributy shortcodu jsou poškozeny náhodným řetězcem

    V některých případech může být název atributu shortcodu během importu nebo exportu poškozen přidáním náhodného hashovacího řetězce, například label:0336e6e6d2197e47=\"Play Now\" namísto label=\"Play Now\".

    Tento problém je způsoben zastaralými verzemi pluginu Phrase pro WordPress. Aktualizujte plugin Phrase pro WordPress na nejnovější dostupnou verzi a poté vytvořte nové překladové úlohy, abyste ověřili, že se atributy shortcodů správně importují a exportují.

    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.