v7
Applies to Campaign Classic v7
v8
Also applies to Campaign v8

Pubblicare un modulo web translating-a-web-form

È possibile localizzare un'applicazione Web in diverse lingue.

Puoi eseguire le traduzioni direttamente nella console Adobe Campaign (consulta Gestione delle traduzioni nell’editor) o esportare e importare stringhe per esternalizzare la traduzione (fare riferimento a Esternalizzazione della traduzione).

L’elenco delle lingue di traduzione disponibili per impostazione predefinita è descritto in Modifica della lingua di visualizzazione dei moduli.

L'applicazione Web è progettata in un linguaggio di modifica, ovvero il linguaggio di riferimento utilizzato per immettere etichette e altri contenuti da tradurre.

La lingua predefinita è la lingua in cui verrà visualizzata l'applicazione Web se non viene aggiunta alcuna impostazione di lingua al relativo URL di accesso.

NOTE
Per impostazione predefinita, la lingua di modifica e la lingua predefinita sono le stesse della lingua della console.

Scelta lingue choosing-languages

Per definire una o più lingue di traduzione, fai clic sul pulsante Properties dell'applicazione Web, quindi il pulsante Localization scheda. Fai clic su Add per definire una nuova lingua di traduzione per l'applicazione Web.

NOTE
Questa finestra consente inoltre di modificare la lingua predefinita e la lingua di modifica.

Quando si aggiungono lingue di traduzione per un'applicazione Web (o quando la lingua predefinita e la lingua di modifica sono diverse), Translation scheda secondaria aggiunta al Edit per gestire le traduzioni.

Adobe Campaign include uno strumento per la traduzione e la gestione di traduzioni multilingue. Questo editor consente di visualizzare le stringhe da tradurre o approvare, inserire le traduzioni direttamente nell’interfaccia o importare/esportare le stringhe di caratteri per esternalizzare le traduzioni.

Gestione delle traduzioni nell’editor managing-translations-in-the-editor

Raccolta di stringhe collecting-strings

Il Translations Questa scheda consente di immettere le traduzioni per le stringhe di caratteri che compongono l'applicazione Web.

La prima volta che apri questa scheda non conterrà alcun dato. Fai clic su Collect the strings to translate per aggiornare le stringhe nell'applicazione Web.

Adobe Campaign raccoglie etichette di campi e stringhe definiti nella sezione Texts schede di tutti gli elementi statici: blocchi di HTML, JavaScript, ecc. Gli elementi statici sono descritti in Elementi statici in un modulo web.

CAUTION
Questo processo può richiedere diversi minuti a seconda del volume di dati da elaborare.
Se viene visualizzato un avviso che segnala la mancanza di alcune traduzioni nel dizionario di sistema, fare riferimento a Traduzione delle stringhe di sistema.

Ogni volta che una stringa viene tradotta, la sua traduzione viene aggiunta al dizionario di traduzione.

Quando il processo di raccolta rileva che esiste già una traduzione, questa viene visualizzata in Text della stringa. Lo stato della stringa è impostato su Translated.

Per le stringhe di caratteri che non sono mai state tradotte, il Text è vuoto e lo stato è To translate.

Filtrare le stringhe filtering-strings

Per impostazione predefinita, viene visualizzata ogni lingua di traduzione dell’applicazione web. Sono disponibili due filtri predefiniti: lingua e stato. Fai clic su Filters , quindi fare clic su By language or status per visualizzare le caselle di riepilogo corrispondenti. Puoi anche creare un filtro avanzato. Per ulteriori informazioni, consulta questa pagina.

Vai a Language per selezionare la lingua di traduzione.

Per visualizzare solo le stringhe non tradotte, seleziona To translate nel Status a discesa. È inoltre possibile visualizzare solo le stringhe tradotte o approvate.

Traduzione delle stringhe translating-strings

  1. Per tradurre una parola, fare doppio clic sulla riga corrispondente nell'elenco delle stringhe.

    La stringa di origine viene visualizzata nella sezione superiore della finestra.

  2. Immettete la traslazione nella sezione inferiore. Per approvarlo, seleziona la Translation approved opzione.

    note note
    NOTE
    L’approvazione della traduzione è facoltativa e non blocca il processo.

    Le traduzioni non approvate vengono visualizzate come Translated. Le traduzioni approvate vengono visualizzate come Approved.

Esternalizzazione della traduzione externalizing-translation

È possibile esportare e importare stringhe di caratteri per tradurle utilizzando uno strumento diverso da Adobe Campaign.

CAUTION
Dopo aver esportato le stringhe, non eseguire alcuna traduzione utilizzando lo strumento integrato. Questo causerebbe un conflitto quando reimporti le traduzioni, che andranno perse.

Esportazione di file exporting-files

  1. Selezionare le applicazioni Web di cui si desidera esportare le stringhe, fare clic con il pulsante destro del mouse, quindi selezionare Actions > Export strings for translation…

  2. Seleziona un Export strategy :

    • One file per language: l’esportazione genera un file per lingua di traduzione. Ogni file sarà comune a tutte le applicazioni Web selezionate.

    • One file per Web application: l’esportazione genera un file per ogni applicazione web selezionata. Ogni file conterrà tutte le lingue di traduzione.

      note note
      NOTE
      Questo tipo di esportazione non è disponibile per le esportazioni XLIFF.
    • One file per language and per Web application: l’esportazione genera diversi file. Ogni file conterrà una lingua di traduzione per ogni applicazione web.

    • One file for all: l’esportazione genera un singolo file multilingue per tutte le applicazioni web. Conterrà tutte le lingue di traduzione per tutte le applicazioni Web selezionate.

      note note
      NOTE
      Questo tipo di esportazione non è disponibile per le esportazioni XLIFF.
  3. Quindi scegli il Target folder dove verranno registrati i file.

  4. Seleziona il formato del file ( CSV o XLIFF ) e fai clic su Start.

NOTE
I nomi dei file di esportazione vengono generati automaticamente. Se esegui più volte la stessa esportazione, sostituirai i file esistenti con quelli nuovi. Se è necessario conservare i file precedenti, modificare Target folder , quindi fai clic su Start per eseguire l'esportazione.

Quando si esportano file in Formato CSV, ogni lingua è collegata a uno stato e a uno stato di approvazione. Il Approvare? consente di approvare una traduzione. Questa colonna può contenere i valori o No. Per quanto riguarda l’editor integrato (consulta Gestione delle traduzioni nell’editor), l'approvazione delle traduzioni è facoltativa e non blocca il processo.

Importazione di file importing-files

Una volta completata la traduzione esterna, puoi importare i file tradotti.

  1. Passa all'elenco delle applicazioni Web, fai clic con il pulsante destro del mouse, quindi seleziona Actions > Import translated strings…

    note note
    NOTE
    Non è necessario selezionare le applicazioni web interessate dalla traduzione. Posizionare il cursore in un punto qualsiasi dell'elenco delle applicazioni Web.

  2. Seleziona il file da importare, quindi fai clic su Upload.

NOTE
Le traduzioni esterne hanno sempre la priorità rispetto alle traduzioni interne. In caso di conflitti, la traduzione interna verrà sovrascritta con la traduzione esterna.

Modifica della lingua di visualizzazione dei moduli changing-forms-display-language

I moduli Web vengono visualizzati nella lingua predefinita specificata nel Localization delle proprietà dell'applicazione Web. Per modificare le lingue, devi aggiungere i seguenti caratteri alla fine dell’URL (dove xx è il simbolo della lingua):

?lang=xx

se il linguaggio è il primo o l’unico parametro dell’URL. Ad esempio: https://myserver/webApp/APP34

&lang=xx

se nell’URL sono presenti altri parametri prima del linguaggio. Ad esempio: https://myserver/webApp/APP34?status=1&lang=en

Di seguito sono elencate le lingue e i dizionari di traduzione disponibili per impostazione predefinita.

Dizionario di sistema predefinito: alcune lingue includono un dizionario predefinito contenente la traduzione delle stringhe di sistema. Per ulteriori informazioni, consulta Traduzione delle stringhe di sistema.

Gestione del calendario: le pagine di un’applicazione web possono includere un calendario per l’immissione di date. Per impostazione predefinita, questo calendario è disponibile in diverse lingue (traduzione di giorni, formato data).

Lingua (simboli)
Dizionario di sistema predefinito
Gestione del calendario
Tedesco (de)
Inglese (en)
Inglese (Stati Uniti) (en_US)
Inglese (Regno Unito) (en_GB)
Arabo (ar)
Cinese (zh)
Coreano (ko)
Danese (da)
Spagnolo (es)
Estone (et)
Finlandese (fi)
Francese (fr)
Francese (Belgio) (fr_BE)
Francese (Francia) (fr_FR)
Greco (el)
Ebraico (he)
Ungherese (hu)
Indonesiano (id)
Irlandese (ga)
Italiano (it)
Italiano (Italia) (it_IT)
Italiano (svizzero) (it_CH)
Giapponese (ja)
Lettone (lv)
Lituano (lt)
Maltese (mt)
Olandese (nl)
Olandese (Belgio) (nl_BE)
Olandese (Olanda) (nl_NL)
Norvegese (Norvegia) (no_NO)
Polacco (pl)
Portoghese (pt)
Portoghese (Brasile) (pt_BR)
Portoghese (Portogallo) (pt_PT)
Russo (ru)
Sloveno (sl)
Slovacco (sk)
Svedese (sv)
Svedese (Finlandia) (sv_FI)
Svedese (Svezia) (sv_SE)
Ceco (cs)
Thailandese (th)
Vietnamita (vi)
Vallone (wa)
NOTE
Per aggiungere lingue diverse da quelle offerte per impostazione predefinita, fare riferimento a Aggiunta di una lingua di traduzione

Esempio: visualizzazione di un'applicazione Web in più lingue example--displaying-a-web-application-in-several-languages

Il seguente modulo web è disponibile in quattro lingue: inglese, francese, tedesco e spagnolo. Le stringhe di caratteri sono state tutte tradotte tramite Translation del modulo Web. Poiché la lingua predefinita è l’inglese, quando il sondaggio viene pubblicato, utilizza l’URL standard per visualizzarlo in inglese.

Aggiungi ?lang=fr alla fine dell’URL per visualizzarlo in francese:

NOTE
L’elenco dei simboli per ogni lingua è descritto in Modifica della lingua di visualizzazione dei moduli.

Puoi aggiungere ?lang=es o ?lang=de per visualizzarlo in spagnolo o tedesco.

NOTE
Se altri parametri sono già utilizzati per questa applicazione Web, aggiungere &lang=.
Ad esempio: https://myserver/webApp/APP34?status=1&lang=en

Configurazione traduzione avanzata advanced-translation-configuration

CAUTION
Questa sezione è riservata agli utenti esperti.

Traduzione delle stringhe di sistema translating-the-system-strings

Le stringhe di sistema sono stringhe di caratteri predefinite utilizzate da tutte le applicazioni Web. Ad esempio: Next , Previous, Approve pulsanti, Loading messaggi, ecc. Per impostazione predefinita, alcune lingue contengono un dizionario con le traduzioni per queste stringhe. L’elenco delle lingue è descritto in Modifica della lingua di visualizzazione dei moduli.

Se si traduce l'applicazione Web in una lingua per la quale il dizionario di sistema non è tradotto, verrà visualizzato un messaggio di avviso che informa che mancano alcune traduzioni.

Per aggiungere una lingua, attieniti alla seguente procedura:

  1. Vai alla struttura Adobe Campaign e fai clic su Administration > Configuration > Global dictionary > System dictionary .

  2. Nella sezione superiore della finestra, seleziona la stringa di sistema da tradurre, quindi fai clic su Add nella sezione inferiore.

  3. Seleziona la lingua di traduzione e immetti una traduzione per la stringa. Puoi approvare la traduzione controllando Translation approved opzione.

    note note
    NOTE
    L’approvazione della traduzione è facoltativa e non blocca il processo.
CAUTION
Non eliminare le stringhe di sistema predefinite.

Aggiunta di una lingua di traduzione adding-a-translation-language

Per tradurre le applicazioni Web in lingue diverse da quelle predefinite (fare riferimento a Modifica della lingua di visualizzazione dei moduli), sarà necessario aggiungere una nuova lingua di traduzione.

  1. Fai clic su Administration > Platform > Enumerations della struttura Adobe Campaign e seleziona Languages available for translation dall'elenco. L'elenco delle traduzioni disponibili viene visualizzato nella sezione inferiore della finestra.

  2. Fai clic su Add , quindi immettere il Internal name, Label e identificatore dell’immagine (flag). Per aggiungere una nuova immagine, contatta l’amministratore.

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1