Traduzione

Traduzione di contenuti dinamici (Strings)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Usare Phrase per tradurre segmenti dinamici, ad esempio post di blog o informazioni sui prodotti solitamente archiviati in un database.

configurazione

Progetti

Mantenere le traduzioni del contenuto dinamico in un progetto separato, Avanti al progetto già in uso per gestire le traduzioni statiche. A seconda della quantità di contenuto dinamico, Crea progetti separati per diversi tipi di contenuto, ad esempio progetto - Blog Posts e progetto - Products.

Struttura della chiave

Poiché tutto il contenuto è organizzato come chiavi e valori, decidere una struttura della chiave per il contenuto dinamico. Includere l'identificatore univoco da un database nel nome della chiave:

  • products.10.name

  • products.10.description

  • products.10.summary

  • products.11.name

  • products.11.description

  • products.11.summary

  • etc.

A seconda della quantità e della natura del contenuto dinamico, usare tagging per migliorare ulteriormente la struttura della chiave.

Processo di sincronizzazione

Se si sincronizzano frequentemente le traduzioni del contenuto, scrivere uno script che gestisca il caricare e il download del contenuto e che possa essere eseguito quando necessario, ad esempio una volta al giorno o attivato da un evento webhook.

Caricare contenuto

Per un caricare iniziale rapido è sufficiente renderizzare le chiavi e il contenuto di origine in un semplice file .CSV o .JSON e caricare direttamente utilizzando il push command o utilizzando il upload endpoint.

Per fornire ulteriori dati di contesto come screenshot e descrizioni, Crea voci di chiave direttamente usando il keys endpoint e allegando voci di traduzione in seguito.

Aggiornamento del contenuto

Lavora esclusivamente in Phrase sulle versioni tradotte del contenuto di origine e modifica il contenuto di origine direttamente nel database solo se necessario. Questo elimina i conflitti di versione che possono verificarsi se si modifica il contenuto direttamente in un database.

Recupero delle traduzioni

Per casi d'uso semplici, esegui il download delle traduzioni per il contenuto dinamico usando il pull command o direttamente con il download endpoint. Specifica qualsiasi formato che funzioni meglio, ma usa un formato facile da analizzare come .CSV o .JSON.

Per configurazioni più avanzate, accedi a tutte le voci di traduzione direttamente usando l'API.

Dopo aver recuperato le traduzioni per ciascuna impostazioni locali, archivia il contenuto per ciascuna chiave e impostazioni locali nel database.

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.