Integrazioni

Sitecore (TMS)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Disponibile per

  • Piani Business ed Enterprise

Mettiti in contatto con il reparto vendite per dubbi relativi alle licenze.

Sitecore è un servizio di gestione dei contenuti web che aiuta gli utenti a creare e gestire siti web.

url e altri attributi non traducibili in General Links e attributi non traducibili in Image restano invariati in Sitecore dopo l'aggiornamento della traduzione esistente

Il connettore Sitecore consente il download del contenuto sorgente e il caricamento delle traduzioni da/verso Sitecore per i seguenti tipi di campo:

  • Single-Line Text (e Limited)

  • Rich Text

  • Multi-Line Text (e Limited)

  • HTML

  • Testo

  • Name Value List

  • General Link

  • Immagine

  • Checklist (gli elementi referenziati sono inclusi nel job se non tradotti.)

  • Multilist (gli elementi referenziati sono inclusi nel job se non tradotti.)

  • Treelist (gli elementi referenziati sono inclusi nel job se non tradotti.)

Versioni supportate

Sitecore - XP (Experience Platform): 8.2 e versioni successive

Casi d'uso

Ci sono una serie di casi d'uso per il connettore:

  • I project manager possono aggiungere file direttamente ai progetti da un repository online.

  • Configura il portale dei submitter per consentire ai submitter di aggiungere file alle richieste direttamente dal repository online.

  • Usa la creazione automatica di progetti (APC) per creare automaticamente nuovi progetti quando si rileva una modifica nella data dell'ultima modifica per i file o le cartelle monitorati.

    • Se si utilizza la creazione automatica di progetti e la pagina principale da tradurre contiene elementi secondari, le modifiche apportate a tali elementi secondari non creano automaticamente un nuovo progetto. Questi elementi secondari dovranno essere tradotti manualmente.

Restrizioni

  • La Lingua predefinita impostata nel server Sitecore deve essere la stessa lingua della lingua di origine nell'account Phrase.

Configura anteprima contestuale

La funzione di anteprima contestuale offre un'anteprima in tempo reale del testo originale o tradotto sia nell'editor web CAT che nell'editor desktop CAT.

Tabelle, colonne, varie grafiche, formattazione e caratteri (se installati dagli utenti) sono supportati. La funzione ha lo scopo di fornire contesto durante la traduzione e non è una rappresentazione perfetta del documento originale o completato; sono previste alcune differenze visive. Può anche essere influenzata dall'abilitazione/disabilitazione dell'opzione Consenti il caricamento di contenuti esterni negli editor nelle impostazioni di Accesso e Sicurezza.

Requisiti di Phrase:

  • Attraversa il firewall aziendale per accedere all'installazione on-premise.

  • Autenticati nell'ambiente di authoring.

Configurazione del firewall per l'installazione on-premise:

  • L'installazione deve essere accessibile dagli indirizzi IP del server Phrase. Consultare Indirizzi IP dei server Phrase per l'elenco aggiornato.

  • Il nome di dominio deve poter essere risolto esternamente.

Nota

Alcuni tag HTML presentano un rischio e l'editor CAT li rimuove da questo HTML durante la visualizzazione dell'anteprima. Questo per garantire la privacy e la sicurezza dei dati dell'utente.

Esempi di tag rimossi includono FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT o proprietà CSS background-image.

Impostazioni Sitecore

Per configurare il connettore, l'amministratore di Sitecore deve abilitare SSL e l'API Rest.

Per abilitare l'API Rest, seguire questi passaggi:

  1. Nel file {SITECORE_ROOT}Website\App_Config\Include\Sitecore.ItemWebApi.config imposta itemwebapi.mode e itemwebapi.access:

    <site name="website">
        <patch:attribute name="itemwebapi.mode">StandardSecurity</patch:attribute>
        <patch:attribute name="itemwebapi.access">ReadWrite</patch:attribute>
    </site>
  2. Imposta i criteri di sicurezza:

    Nel file {SITECORE_ROOT}Website\App_Config\Include\Sitecore.Services.Client.config imposta il valore Sitecore.Services.SecurityPolicy su Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure.

  3. Riavvia il server/servizio.

  4. Apri /sitecore/admin/showconfig.aspx e convalida che la configurazione sia stata applicata correttamente:

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

    • Criterio di sicurezza applicato: <setting name="Sitecore.Services.SecurityPolicy" value="Sitecore.Services.Infrastructure.Web.Http.Security.ServicesOnPolicy, Sitecore.Services.Infrastructure" patch:source="Sitecore.Services.Client.config"/>

Ruoli e autorizzazioni di accesso

Il connettore Sitecore non richiede ruoli specifici.

Applica queste impostazioni:

  • Aggiungi i diritti di accesso Read (lettura) e Write (scrittura) agli elementi da tradurre.

    Per ulteriori informazioni, consulta Diritti di accesso Sitecore.

  • Aggiungi il diritto di accesso Read (Lettura) agli elementi che sono elementi padre di quelli da tradurre.

  • Aggiungi il diritto di accesso Read (Lettura) agli elementi lingua utilizzando /System/Languages/**.

  • Aggiungi il diritto di accesso Read (Lettura) agli elementi del flusso di lavoro utilizzando /System/Workflows/**.

Impostazioni Phrase TMS

  1. Dalla pagina Impostazioni Setup_gear.png, scorri verso il basso fino alla sezione Integrazioni.

  2. Fai clic su Connettori.

    Si apre la pagina Connettori.

  3. Fai clic su Nuovo connettore.

    Si apre la pagina Crea connettore.

  4. Cambia il Tipo in Sitecore e fornisci un nome per il connettore.

  5. Inserisci l'URL di Sitecore, incluso il protocollo.

  6. Inserisci Nome utente e Password.

  7. Seleziona la lingua di origine

    La lingua di origine deve corrispondere alla lingua predefinita in Sitecore.

  8. Seleziona il Database Sitecore a cui connettersi. Se non utilizzi il database predefinito, fornisci il Nome database personalizzato.

  9. Fai clic su Test connessione.

    Se la connessione viene stabilita, viene visualizzato un segno di spunta. In caso contrario, appare un punto esclamativo rosso. Passa il cursore sopra l'icona per visualizzare maggiori dettagli.

  10. Clicca su Salva.

    Il connettore viene aggiunto all'elenco nella pagina Connettori.

Elimina un connettore.

Per eliminare un connettore:

  1. Dalla pagina Integrazioni, seleziona il connettore da eliminare.

  2. Fai clic su Elimina.

    Si apre la finestra Elimina connettore.

  3. Digita "delete" e fai clic su Elimina.

    Il connettore viene eliminato e viene visualizzato l'elenco dei connettori.

Nota

Un connettore non può essere eliminato finché è ancora collegato a job incompleti in un progetto, inclusi i job presenti nel Cestino. Il tentativo di eliminare tale connettore restituisce l'errore "Impossibile eliminare il connettore".

Risoluzione: Apri il progetto associato al connettore e completa o elimina tutti i job rimanenti. Vai su Impostazioni/Cestino e svuotalo per rimuovere tutti i job ancora collegati al connettore. Riprova a eliminare il connettore.

Questo articolo ti è stato utile?
★ ★ ★ ★ ★

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.