Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Per mostrare le espressioni di un dominio, clicca sul nome corrispondente: vedrai a destra tutte le espressioni.

Info
titleDomains structureStruttura dei Domini

Anche se in un primo momento può sembrare complicato cercare i domini delle traduzioni, capirai rapidamente come funziona e troverai facilmente la tua strada attraverso l'albereratura di dominio.

Ogni sezione (back office o tema) è ulteriormente divisa in domini funzionali, corrispondenti a ciascuna sezione del back office (o tema).

Ad esempio, per il back office, i seguenti domini corrispondono alle relative pagine dell'interfaccia:

  • AdminCatalog, AdminModules, AdminDesign, AdminShipping, AdminPayment, AdminInternational, AdminShopParam e AdminAdvParameters.
  • AdminOrdersCustomers contiene le espressioni per le sezioni "Ordini", "Clienti" e "Servizio clienti" del back office.

Questi domini possono avere più sottocategorie: funzione, notifica e aiuto. Significa quanto segue:

  • Funzione: specifica a un dominio funzionale. Se sei nella sezione "Spedizione", il dominio Admin.Shipping.Feature contiene tutte le espressioni che vengono visualizzate nel menu Spedizione, che sono relative a queste pagine.
  • Notifica: informazioni, successi, messaggi di avviso o di errore specifici per il dominio funzionale e per le pagine che esso include.
  • Aiuto: testo di aiuto e segnaposti.

D'altra parte, alcuni domini sono più generici:

  • AdminNavigation riguarda tutte le stringhe del menu, del footer e dell'header del back office.
  • AdminActions raccoglie tutti i comandi alle azioni, i pulsanti o i collegamenti che si trovano nel back office e sono abbastanza generici ("Salva", "Aggiungi", "Elimina", ecc.)
  • AdminNotifications sono tutti i messaggi di avviso, errore o di successo che possono essere visualizzati nel back office. Dovranno essere generali applicabili a qualsiasi parte del software (ad esempio "Impostazioni aggiornate").
  • AdminGlobal contiene qualcosa che non rientra nelle altre categorie, ma è correlato al back office, dato che può essere trovato in molte occasioni ("Stato", "Impostazioni", "Abilitato" ecc.) e anche in diverse parti del software.

La stessa logica può essere applicata alle traduzioni dei temi:

  • ShopTheme e ai suoi sottolivelli (Catalog, CustomerAccount, Checkout, Actions) sono le espressioni del tema predefinito e delle sezioni principali.
  • ShopForms sono specifiche per i vari form che si trovano sul tema predefinito
  • ShopNotifications sono i messaggi che vengono mostrati sul tuo negozio, siano essi errori o messaggi di successo.

...

I segnaposti numerati (%1$s%2$d ecc.) consentono ai traduttori di riordinare il segnaposto nella stringa mantenendo le informazioni sostituite. In questo modo un traduttore francese potrebbe scegliere di tradurre "Ordine% 1 $ d da% 2 $ s" in "Commande n °% 1 $ s du% 2 $ s" o "Le% 2 $ s, Commande n °% 1 $ s".

Image Modified

Traduzione moduli

...

Puoi quindi gestire la nuova lingua nella pagina "Lingue" del menu "Localizzazione".

Importare un Pacchetto Lingua Manualmente

Nel caso in cui non si desideri utilizzare un pacchetto di traduzione ufficiale di PrestaShop, ma piuttosto uno personalizzato (fornito da qualcuno che conosci o uno esportato da un'altra installazione di PrestaShop), questo strumento fa per te.

Image Removed

Seleziona il file Zip, seleziona il tema su cui desideri applicare il pacchetto, quindi clicca sul pulsante "Importa" e, nella cartella /translation, si installerà il pacchetto. 

Warning

Se esiste già una cartella di lingua con lo stesso codice ISO 639-1, verrà sostituita dai file del pacchetto che si sta importando.

Esporta una Lingua

Puoi creare il tuo pacchetto di lingua utilizzando questo strumento, sia per eseguire un backup delle tue personalizzazioni, sia per condividere le tue traduzioni con un'altra installazione di PrestaShop - tua o di qualcun altro.

...

Nota che il pacchetto conterrà il tema che si suppone che la tua traduzione supporti.

Copia

È possibile copiare il contenuto di una lingua in un'altra. Ciò è particolarmente utile quando si desidera sostituire la lingua di un tema con la stessa lingua di un altro tema.

...