Traduzione di contenuti generati dall'utente translating-user-generated-content
La funzionalità di traduzione per le community Adobe Experience Manager (AEM) estende il concetto di traduzione del contenuto della pagina ai contenuti generati dagli utenti (UGC) pubblicati nei siti della community tramite componenti SCF (Social Component Framework).
La traduzione di UGC consente ai visitatori e ai membri del sito di sperimentare una community globale rimuovendo le barriere linguistiche.
Ad esempio, supponiamo che:
- Un membro francese ha pubblicato una ricetta in francese per il forum comunitario di un sito Web di cucina multinazionale.
- Un altro membro del Giappone utilizza la funzione di traduzione per attivare la traduzione della ricetta dal francese al giapponese.
- Dopo aver letto la ricetta in giapponese, il membro giapponese ha pubblicato un commento in giapponese.
- Il membro dalla Francia utilizza la funzione di traduzione per tradurre il commento giapponese in francese.
- Comunicazione globale.
Panoramica overview
Questa sezione descrive in modo specifico come funziona il servizio di traduzione con UGC. Si presuppone inoltre che tu abbia familiarità con le modalità di connessione di AEM a un fornitore di servizi di traduzione e di integrazione di tale servizio in un sito Web configurando un framework di integrazione della traduzione.
Quando un fornitore di servizi di traduzione è associato al sito, ogni copia per lingua del sito mantiene i propri thread di UGC pubblicati tramite componenti SCF come i commenti.
Quando viene configurata un’integrazione di traduzione oltre al fornitore di servizi di traduzione, è possibile che ogni copia per lingua del sito condivida un singolo thread di UGC, fornendo una comunicazione globale tra le copie per lingua. Invece di un thread di discussione separato per lingua, l'archivio condiviso globale configurato consente di rendere visibile l'intero thread indipendentemente dalla copia per lingua dalla quale viene visualizzato. Inoltre, è possibile configurare più configurazioni di integrazione della traduzione specificando diversi store condivisi globali per un raggruppamento logico di partecipanti globali, ad esempio per aree geografiche.
Il servizio di traduzione predefinito the-default-translation-service
AEM Communities include una licenza di prova per un servizio di traduzione predefinito abilitato per diverse lingue.
Quando si crea un sito community, il servizio di traduzione predefinito viene attivato quando Allow Machine Translation
viene selezionato dal pannello secondario TRADUZIONE.
Traduzione globale di UGC global-translation-of-ugc
Quando un sito Web contiene più copie per lingua, il servizio di traduzione predefinito non riconosce che il contenuto generato dall'utente immesso in un sito possa essere correlato al contenuto generato dall'utente immesso in un altro sito. Ciò si verifica quando l’UGC viene generato dallo stesso componente (la copia per lingua della pagina contenente il componente).
È simile a gruppi di persone che discutono di un argomento. Non sono a conoscenza dei commenti che vengono fatti in gruppi diversi dal proprio, rispetto a tutti in un gruppo di grandi dimensioni che partecipano a una conversazione.
Se desideri una conversazione di gruppo, puoi abilitare la traduzione globale su un sito web con più copie per lingua, in modo che l’intero thread sia visibile indipendentemente dalla copia per lingua dalla quale viene visualizzato.
Ad esempio, se un forum è stato creato sul sito base, sono state create copie per lingua e la traduzione globale è stata abilitata, un argomento pubblicato nel forum e creato in una sola lingua verrebbe visualizzato in tutte le copie per lingua. Lo stesso vale per qualsiasi risposta, indipendentemente dalla lingua dalla quale è stata immessa la copia della risposta. Il risultato è che l'argomento e l'intero thread di risposte saranno visibili indipendentemente dalla copia per lingua in cui viene visualizzato l'argomento.
Configurazione integrazione traduzione translation-integration-configuration
Per creare un’integrazione di traduzione, che integra un connettore del servizio di traduzione con il sito web nell’istanza di authoring:
-
Accedi come amministratore
-
Dal menu principale
-
Seleziona Strumenti
-
Seleziona Operazioni
-
Seleziona Cloud
-
Seleziona Cloud Service
-
Scorri verso il basso fino a Integrazione traduzione
-
Seleziona Mostra configurazioni
-
Seleziona l'icona
[+]
accanto a Configurazioni disponibili per creare una configurazione.
Finestra di dialogo Crea configurazione create-configuration-dialog
-
Configurazione padre
(Obbligatorio) In genere lascia come impostazione predefinita. Il valore predefinito è
/etc/cloudservices/translation
. -
Titolo
(Obbligatorio) Inserisci un titolo da visualizzare a tua scelta. Nessun valore predefinito.
-
Nome
(Facoltativo) Immetti un nome per la configurazione. L'impostazione predefinita è un nome di nodo basato sul titolo.
-
Seleziona Crea
Finestra di dialogo Configurazione traduzione translation-config-dialog
Per istruzioni dettagliate, vedere Creazione di una configurazione dell'integrazione della traduzione.
-
Scheda Siti: può lasciare come valori predefiniti.
-
Scheda Communities:
-
Provider traduzione
Seleziona il fornitore di traduzione dall’elenco a discesa. Il valore predefinito èmicrosoft
, il servizio di prova. -
Categoria contenuto
Seleziona una categoria che descrive il contenuto da tradurre. Il valore predefinito èGeneral.
-
Scegli una lingua…
(Facoltativo) Selezionando una lingua per l'archiviazione dei contenuti generati dagli utenti (UGC), i post di tutte le copie per lingua vengono visualizzati in un'unica conversazione globale. Per convenzione, scegliere le impostazioni locali per la lingua base del sito Web. La scelta diNo Common Store
disabilita la traduzione globale. Per impostazione predefinita, la traduzione globale è disabilitata.
-
-
Scheda Assets: può lasciare come valori predefiniti.
-
Seleziona OK
Attivazione activation
Il nuovo servizio cloud di integrazione della traduzione deve essere attivato nell’ambiente Publish. Se associata a un sito web, se non ancora attivata, il flusso di lavoro di attivazione richiede di pubblicare questa configurazione del servizio cloud quando viene pubblicata la pagina a cui è associata.
Gestione delle impostazioni di traduzione managing-translation-settings
Preferenza utente user-preference
Profilo utente user-profile
Tutti i siti community forniscono un profilo utente che i membri che hanno effettuato l'accesso possono modificare per identificarsi nella community e impostare le proprie preferenze.
Ad esempio, puoi scegliere di visualizzare sempre i contenuti della community nella lingua che preferisci. Per impostazione predefinita, l'impostazione non è impostata e viene utilizzata per impostazione predefinita l'impostazione di sistema. L'utente può modificare l'impostazione su On o Off per ignorare l'impostazione di sistema.
Quando le pagine vengono tradotte automaticamente nella lingua preferita dell’utente, l’interfaccia utente per la visualizzazione del testo originale e il miglioramento della traduzione rimane disponibile.
Impostazione sito community community-site-setting
Quando si crea un sito community, è possibile abilitare e configurare l’opzione di traduzione. L’impostazione di traduzione è attiva per il contenuto che i visitatori anonimi del sito possono visualizzare, ma è bypassata dall’impostazione del profilo dell’utente.