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 (starší verze)

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 pluginu Phrase automaticky detekuje, který plugin je nainstalován. Režim, ve kterém je plugin spuštěn, lze zobrazit v nastavení Pokročilé.

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í na /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í autentizace 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 (plugin Phrase 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 návrh (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živatelů.

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 pluginem Phrase Translation pro WordPress:

  • Avada

  • Divi

  • Elementor

  • Gutenberg

    • Předdefinované bloky jsou konfigurovány automaticky. Nakonfigurujte vlastní bloky v blocích Gutenberg v nabídce Phrase. Pokud není nastaveno, obsah nebude importován.

  • Yoast SEO

  • SEOPress

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

  • Avia (téma Enfold)

    • Vlastní pole Enfold musejí být odznačena, protože nejsou podporována. Klikněte na doplněk Phrase ve svém účtu WordPress a přejděte na stránku Vlastní pole, kde odznačíte vlastní pole Enfold.

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 aktualizuje je, například z Přeložit na Překlad probíhá na Překlad dokončen.

  • Nastavte portál zadavatele tak, aby zadavatelé mohli přidat soubory k požadavkům přímo z online úložiště.

  • Použijte automatizované vytváření projektů (APC) k automatickému vytváření nových projektů, jakmile se u sledovaných souborů nebo složky změní datum poslední změny.

    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 Povolit načítání externího obsahu v editorech v nastavení přístupu a zabezpečení.

    Požadavky služby Phrase:

    • Pro přístup k místní instalaci projděte podnikovým firewallem.

    • Přihlaste se do autorského prostředí.

    Konfigurace firewallu pro místní instalaci:

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

    • 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 soukromí a bezpečnosti uživatelů.

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

    Nastavení WordPressu

    1. Nainstalujte plugin WPML nebo Multilingual Press k vytváření a správě vícejazyčných stránek.

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

    3. Klikněte na Konektor a poté na Zobrazit nastavení konektoru.

    4. Kliknutím na Vygenerovat nový token vygenerujete token pro navázání spojení.

    5. Vyberte, které příspěvky mají být importovány 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 Vlastní pole a ze seznamu vyberte vlastní pole, která mají být exportována z WordPressu a přeložena. Všechna vlastní pole jsou ve výchozím nastavení vybrána k exportu.

    7. Přejděte na stránku Mapování jazyků a namapujte jazyky WordPressu na jazykové kódy Phrase.

    8. Přejděte na stránku Zkratky, kde si můžete prohlédnout seznam podporovaných zkratek nebo přidat vlastní zkratku vytvořenou pomocí zásuvného modulu třetí strany.

      Atributy uložené jako jediná JSON hodnota zakódovaná v URL, například opakující se pole param_group ve WPBakery, nejsou dekódovány. Vnořená pole uvnitř tohoto typu atributu, například pole Název, Popis a Štítek u snímku karuselu založeného na opakovači, nejsou extrahována jako samostatný přeložitelný obsah.

      Chcete-li tento obsah zpřístupnit pro překlad, restrukturalizujte zkratku tak, aby každé vnořené pole bylo vygenerováno jako vlastní atribut zkratky, atribut bloku nebo prvek HTML. Poté přidejte atributy na stránce Shortcodes pluginu Phrase (nebo u vlastních bloků Gutenberg, v rámci těchto bloků) a znovu importujte úlohu.

    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ícehodnotový výběrový seznam, kde hodnoty odpovídají jazykovým kódům.

    Poznámka

    Jazyky ve WPML se musí shodovat s jazyky projektu. Pro podporu místních variant, například French (Canada), definujte jazyky v panelu WPML ve 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 Nový konektor.

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

    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 z konfigurace pluginu Phrase.

    7. Pokud je web zabezpečen pomocí základního HTTP ověřování, zadejte Uživatelské jméno a Heslo 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ů. Červený vykřičník spolu s chybovou zprávou se zobrazí, pokud připojení nebylo úspěšné. Další podrobnosti zobrazíte, když najedete na ikonu.

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

    9. Klikněte na Uložit.

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

    Odstraňování 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 WordPress. Phrase tento kód bez další konfigurace nezpracuje.

    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, uveď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í Bakery

    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 rozhraní WordPress API nebylo zakázáno.

    Atributy shortcodu poškozené 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ů importují a exportují správně.

    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.