Gestire i job di traduzione del sito

Quando si seleziona un sito per la traduzione, viene creato un job di traduzione. È possibile quindi scaricare i file per la traduzione, tradurli e importare i file tradotti.

Per creare un job di traduzione, vedere Tradurre un sito.

Nella pagina Job di traduzione sono elencati tutti i job di traduzione e i relativi stati:
  • Icona dello stato Pronto (Pronto): il file .zip dei file del sito è pronto per essere scaricato.
  • icona dello stato In corso (In corso): il file .zip è stato scaricato. Lo stato non viene modificato finché non sono state importate correttamente tutte le traduzioni per tutte le lingue di destinazione.
  • icona dello stato Completato (Completato): le traduzioni per tutte le lingue di destinazione del job selezionato sono state importate correttamente.
  • Icona dello stato Non riuscito (Non riuscito) - Il job di traduzione non è riuscito. Sopra al banner dovrebbe apparire un messaggio di errore che indica il motivo della mancata riuscita del job. Se si desidera visualizzare nuovamente il messaggio, è possibile risottomettere il job di traduzione. Correggere il problema, quindi risottomettere il job.

È possibile effettuare le operazioni riportate di seguito.

  • Per visualizzare i dettagli di un job di traduzione, è necessario aprirlo. I dettagli includono la lingua di origine, tutte le lingue di destinazione selezionate e lo stato di tali traduzioni.
  • Per scaricare il file .zip dei file del sito, selezionare il job e fare clic su Scarica.
  • Per eliminare un job, selezionarlo e fare clic su Elimina.
  • Per importare le traduzioni, fare clic su Importa, quindi fare clic su Carica, selezionare il file .zip dei file del sito tradotti e fare clic su OK.

    Oracle Content Management verifica che tutte le traduzioni definite nel job siano disponibili nel file .zip. Se si desidera visualizzare le pagine del sito e gli asset inclusi nel job di traduzione, fare clic sul collegamento nella finestra di dialogo. Quando si è pronti per importare le traduzioni, fare clic su Importa.

Impostazioni nazionali per la traduzione

Quando si sottomette un elemento per la traduzione, la lingua di destinazione viene identificata da un codice specifico in modo che il provider di servizi linguistici sappia in quale lingua tradurre e restituire l'elemento. Ad esempio, fr rappresenta il Francese e de rappresenta il Tedesco.

Questi codici possono essere estesi per ulteriori dialetti regionali. Ad esempio, de-LI è il codice per il Tedesco parlato in Liechtenstein e de-LU è il codice per il Tedesco parlato in Lussemburgo. Se tuttavia il provider di servizi linguistici non supporta un dialetto regionale, il codice fornito viene troncato in corrispondenza dei due caratteri della lingua di base. Per de-LI e de-LU, ad esempio, il codice verrà troncato così: de.

Se supporta un dialetto regionale ma non tutti i dialetti regionali, il provider di servizi linguistici può utilizzare un codice sostitutivo. ms-BN, ad esempio, è il codice per la lingua malese parlata in Brunei, ma se non supporta tale dialetto, il provider di servizi linguistici può passare a un dialetto supportato, quale ms-MY, ovvero il codice per la lingua malese parlata in Malesia. Se il provider di servizi linguistici non fa distinzione tra i dialetti, ad esempio en-BZ per l'Inglese parlato in Belize e en-JM per l'Inglese parlato in Giamaica, il codice verrà troncato in corrispondenza dei caratteri della lingua di base, in questo caso en per l'Inglese.

Impostazioni nazionali personalizzate per la traduzione

Uno sviluppatore può creare impostazioni nazionali personalizzate in base alle esigenze dell'organizzazione. I codici delle impostazioni nazionali personalizzate includono la lingua di base, l'eventuale codice del dialetto regionale, se applicabile, una x di designazione come impostazioni nazionali personalizzate e tutti gli altri elementi di personalizzazione dell'identificazione richiesti dall'organizzazione. Ad esempio, le impostazioni nazionali personalizzate per la lingua inglese potrebbero avere il formato seguente: en-JM-x-custom.

Poiché le impostazioni nazionali personalizzate sono univoche per l'organizzazione, i codici delle impostazioni nazionali personalizzate vengono troncati quando sottomessi per la traduzione nella lingua di base e nel dialetto regionale se supportato dal provider di servizi linguistici. Nell'esempio precedente en-JM-x-custom verrebbe troncato in en-JM, eliminando la parte del codice specifica della personalizzazione. Nel caso in cui il provider di servizi linguistici non supporti il codice del dialetto regionale per la Giamaica (JM), dopo il troncamento potrebbe essere conservato solo il codice della lingua di base, ovvero en.

Impostare un alias per le impostazioni nazionali per il reindirizzamento dell'URL

È possibile impostare facilmente un alias per le impostazioni nazionali che viene utilizzato nell'URL di un sito in runtime e nell'anteprima di runtime. Questa funzionalità risulta particolarmente utile se l'organizzazione utilizza impostazioni nazionali personalizzate che possono essere lunghe e rendere più complesso un URL.

Ad esempio, le impostazioni nazionali personalizzate potrebbero essere definite come en-GB-x-cornish e avere il seguente formato nell'URL:
https://example.com/site/BlogSite/en-GB-x-cornish/home.html

Se si aggiunge un alias, è possibile eseguire il rendirizzamento a un URL più semplice:

https://example.com/site/mysite/en/home.html
  1. Aprire un sito per la modifica.

  2. Fare clic su Icona Impostazioni nella barra laterale, quindi su Impostazioni nazionali.

    Viene visualizzata una lista di tutte le impostazioni nazionali utilizzate nel sito accanto ai campi Alias URL corrispondenti.

    Impostazioni nazionali

  3. Immettere un alias accanto a ciascuna impostazione nazionale del sito per la quale si desidera un alias, fare clic su Chiudi, quindi fare clic su Salva.

  4. Per visualizzare in anteprima l'alias utilizzato nell'URL in runtime, fare clic su icona Anteprima

  5. Quando si pubblica l'aggiornamento, le modifiche vengono pubblicate e rese operative.