-
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í .
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.
-
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 v blocích Gutenberg v nabídce . 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 , kde odznačíte vlastní pole 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 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.
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.
-
Nainstalujte plugin WPML nebo Multilingual Press k vytváření a správě vícejazyčných stránek.
-
Přejděte na v navigačním panelu na levé straně.
-
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 odeslanému 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 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_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, 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.
-
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 – 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.
-
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/.
-
Zadejte Phrase WordPress plugin 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 WP.
-
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 obnovíte 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 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 , poté do a přidejte shortcody na základě specifikace formátu doplňku.
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 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ě.