-
Tarify Ultimate a Enterprise (starší)
S dotazy ohledně licencí se obraťte na prodejce.
Tip
Informace o integraci WordPressu v Phrase Strings najdete v článku WordPress (Strings).
WordPress je open-source systém pro blogování a správu webového obsahu. Podporuje také e-mailové konference, 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í .
Platforma WordPress VIP není podporována.
Konektor funguje v rámci jedné instalace WordPressu nebo multisite sítě propojené pomocí WPML nebo Multilingual Press. Doručování překladů do samostatné, nezávisle hostované instalace WordPressu není podporováno.
Konektor nepodporuje 2FA. 2FA lze povolit pro wp-admin nebo frontend, ale všechny koncové body, jejichž cesta začíná /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. Zabezpečení lze dále zvýšit přidáním základního ověřování auth a/nebo povolením přístupu pouze z IP adres Phrase.
-
Verze WordPressu: 4.9 nebo vyšší, včetně multisite instalací (plugin Phrase a WPML musí být nainstalovány na všech webech)
-
Verze PHP: 7.0 nebo vyšší
-
Plugin WPML: verze 3.7 nebo vyšší
-
Plugin Multilingual Press: verze 3.7.0 nebo vyšší
Podporované typy obsahu
Konektor WordPress umožňuje u následujících typů obsahu stahovat zdrojový obsah přímo z WordPressu a nahrávat do něj cílové lokalizace:
-
Příspěvky
-
Stran
-
Tagy
-
Kategorie
-
Vlastní typy příspěvků
-
Vlastní taxonomie
Poznámka
Konektor používá ID příspěvku WordPress jako ID vzdáleného souboru. Pokud se ID příspěvků změní, například po migraci na novou instalaci WordPressu, stávající úlohy již neodpovídají obsahu na webu. Vytvořte nové úlohy z obsahu v nové instalaci.
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 ochraně soukromí uživatelů a zabezpečení jejich dat.
Mezi odstraňované značky patří FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED a OBJECT; odstraňovány jsou také 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 jsou konfigurovány automaticky. Nakonfigurujte v části Bloky Gutenbergu v nabídce . Pokud vlastní bloky nenakonfigurujete, obsah se nebude importovat.
-
-
Yoast SEO
-
SEOPress
-
WPBakery Page Builder (dříve Visual Composer)
-
Avia (motiv Enfold)
-
Výběr vlastních polí Enfold je nutné zrušit, protože tato pole nejsou podporována. Klikněte na plugin Phrase ve svém účtu WordPress a přejděte na stránku , kde zrušíte výběr vlastních polí Enfold.
-
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 pluginem 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 Přeložit na Probíhá překlad 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.
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é grafické prvky, formátování a písma (pokud je mají uživatelé nainstalovaná). 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 Phrase:
-
Pro přístup k místní instalaci je třeba projít podnikovou bránou firewall.
-
Přihlaste se do prostředí pro tvorbu obsahu.
Konfigurace brány firewall pro místní instalaci:
-
Instalace musí být přístupná z IP adres serverů Phrase. Aktuální seznam najdete na stránce IP adresy serverů Phrase.
-
Název domény musí být externě přeložitelný.
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 ochraně soukromí uživatelů a zabezpečení jejich dat.
Příklady odstraněných značek zahrnují FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT nebo vlastnosti CSS background-image.
-
Nainstalujte plugin WPML nebo Multilingual Press pro vytváření a správu vícejazyčných stránek.
-
Přejděte na v navigačním panelu vlevo.
-
Klikněte na Konektor a poté na Zobrazit nastavení konektoru.
-
Kliknutím na Vygenerovat nový token vygenerujete token pro navázání spojení.
-
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, který je odeslán zpět.
-
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.
-
Přejděte na stránku a namapujte jazyky WordPressu na jazykové kódy Phrase.
-
Přejděte na stránku , kde uvidíte seznam podporovaných shortcodů, nebo přidejte vlastní shortcode, který byl vytvořen pomocí pluginu třetí strany.
Atributy uložené jako jedna hodnota JSON kódovaná v URL, jako jsou pole opakovače
param_groupve 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, upravte strukturu shortcodu tak, aby se každé vnořené pole zobrazovalo jako samostatný atribut shortcodu, atribut bloku nebo prvek HTML. Poté přidejte atributy na stránce Shortcodes v pluginu Phrase (nebo v případě vlastních bloků Gutenbergu v části Gutenberg blocks) a úlohu znovu importujte.
-
Zajistěte překlad do jazyků specifikovaných v (APC).
Automatizované vytváření projektů vytváří úlohy pouze pro jazyky uvedené ve vlastním poli určeném jeho názvem – např. target_languages. Typ pole by měl být výběrový seznam s více hodnotami, 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, jako je francouzština (Kanada), definujte jazyky v panelu WPML ve WordPressu.
-
Na stránce Nastavení
přejděte dolů do oddílu .
-
Klikněte na Konektory.
Otevře se stránka .
-
Klikněte na Nový konektor.
Otevře se stránka .
-
Změňte Typ na WordPress a zadejte název konektoru.
-
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/.
-
Do pole Phrase WordPress plugin token zadejte token z konfigurace pluginu Phrase.
-
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 WordPressu.
-
Klikněte na Zkouška spojení.
Pokud bylo připojení úspěšné, zobrazí se seznam nakonfigurovaných jazyků. Pokud nebylo, 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 se aktualizuje výběr nakonfigurovaných jazyků.
-
Klikněte na Uložit.
Konektor je přidán do seznamu na stránce .
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 nezpracovává.
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 , poté do a přidejte shortcody na základě specifikace formátu doplňku.
Nastavení WPBakery:
Test připojení při konfiguraci konektoru selhává
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 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ů importují a exportují správně.