Integrace

Sitecore (TMS)

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

K dispozici pro

  • Plány Business a Enterprise

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

Sitecore je služba pro správu webového obsahu, která uživatelům pomáhá vytvářet a spravovat webové stránky.

url a další nepřekládaný text v Obecných odkazech a nepřekládaný text v Obrázku zůstávají v Sitecore po aktualizaci stávajícího překladu beze změny

Konektor Sitecore umožňuje stahování zdrojového obsahu a nahrávání překladů do/ze Sitecore pro následující typy polí:

  • Jednořádkový text (a omezený)

  • Formátovaný text

  • Víceřádkový text (a omezený)

  • HTML

  • Text

  • Seznam hodnot názvů

  • Obecný odkaz

  • Obrázek

  • Kontrolní seznam (Pokud nejsou přeloženy, jsou odkazované položky zahrnuty do zakázky.)

  • Víceseznam (Pokud nejsou přeloženy, jsou odkazované položky zahrnuty do zakázky.)

  • Stromový seznam (Pokud nejsou přeloženy, jsou odkazované položky zahrnuty do zakázky.)

Podporované verze

Sitecore – XP (Experience Platform): 8.2 a vyšší

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ě.

  • 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.

    • Pokud používáte automatizované vytváření projektů a hlavní stránka, která má být přeložena, obsahuje podpoložky, změny provedené v těchto podpoložkách automaticky nevytvoří nový projekt. Tyto podpoložky bude nutné přeložit ručně.

Omezení

  • Výchozí jazyk nastavený na serveru Sitecore musí být stejný jazyk jako zdrojový jazyk v uživatelském účtu Phrase.

Konfigurovat náhled 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.

Tabulky, sloupce, různé grafiky, formátování a písma (pokud jsou nainstalována uživateli) jsou podporovány. 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 Povolit načítání externího obsahu v editorech v nastavení přístupu a zabezpečení.

Požadavky Phrase:

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

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

Konfigurace firewallu pro on-premise instalaci:

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

  • Název doména musí být možné přeložit externě.

Poznámka

Některé HTML značky představují riziko a CAT Editor 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.

Nastavení Sitecore

Aby bylo možné nastavit konektor, musí správce Sitecore Povolit SSL a Rest API.

Pro Povolení Rest API postupujte podle těchto kroků:

  1. V souboru {SITECORE_ROOT}Website\App_Config\Include\Sitecore.ItemWebApi.config nastavte itemwebapi.mode a itemwebapi.access:

    <site name="website">
        <patch:attribute name="itemwebapi.mode">StandardSecurity</patch:attribute>
        <patch:attribute name="itemwebapi.access">ReadWrite</patch:attribute>
    </site>
  2. Nastavte zásady zabezpečení:

    V souboru {SITECORE_ROOT}Website\App_Config\Include\Sitecore.Services.Client.config nastavte hodnotu Sitecore.Services.SecurityPolicy na Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure.

  3. Restartujte server/službu.

  4. Otevřete /sitecore/admin/showconfig.aspx a ověřte, zda byla konfigurace správně použita:

    • Rozhraní Item REST API povoleno: <site name="website" itemwebapi.mode="StandardSecurity" itemwebapi.access="ReadWrite" patch:source="Sitecore.ItemWebApi.config"/>

    • Použité zásady zabezpečení: <setting name="Sitecore.Services.SecurityPolicy" value="Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure" patch:source="Sitecore.Services.Client.config"/>

Přístup k rolím a oprávněním

Konektor Sitecore nevyžaduje žádné konkrétní role.

Použijte tato nastavení:

  • Přidejte přístupová práva ke čtení a zápisu k položkám, které mají být přeloženy.

    Další informace naleznete v části přístupová práva Sitecore.

  • Přidejte přístupové právo ke čtení k položkám, které jsou nadřazené položkám určeným k překladu.

  • Přidejte přístupové právo ke čtení k položkám jazyků pomocí /System/Languages/**

  • Přidejte přístupové právo ke čtení k položkám pracovního postupu pomocí /System/Workflows/**

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 Sitecore a zadejte název pro konektor.

  5. Zadejte adresu URL Sitecore včetně protokolu.

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

  7. Vyberte zdrojový jazyk.

    Zdrojový jazyk se musí shodovat s výchozím jazykem v Sitecore.

  8. Vyberte databázi Sitecore, ke které se chcete připojit. Pokud nepoužíváte výchozí databázi, zadejte vlastní název databáze.

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

    Pokud bylo připojení úspěšné, zobrazí se symbol odškrtnutí. Pokud nebylo, zobrazí se červený vykřičník. Další podrobnosti zobrazíte, když najedete na ikonu.

  10. Klikněte na Uložit.

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

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.