Domanda

Qualcuno ha alcune linee guida o collegamenti ad articoli durante la progettazione di un sito Web che deve essere localizzato in oltre 20 lingue?

La traduzione iniziale non è tanto il problema, quanto piuttosto la manutenzione in corso (ovvero quando viene effettuato un aggiornamento sul sito inglese, come vengono avvisati gli utenti che sono necessarie nuove traduzioni).

Grazie in anticipo!

È stato utile?

Soluzione

Ecco alcuni siti web dedicati all'internazionalizzazione e alla globalizzazione:

http://www.i18nguy.com/ http://multilingual.com/guides.php (spingono fortemente i venditori, ma le loro guide tendono a vale la pena leggere)

Anche le ricerche su Google su i18n (internazionalizzazione) e l10n sono spesso utili.

Mi hai chiesto di progettare il sito, quindi presumo che tu stia parlando delle migliori pratiche di codifica. In generale, si desidera riutilizzare il più possibile. Ciò significa:

  1. Separando tutto il testo in file di risorse (.Net lo gestisce in modo ingenuo, in PHP puoi usare un modello per sottotitolare il testo, la tua lingua può variare)

  2. (Davvero 1-a) Non inserire testo nelle immagini. Ciò causerà solo mal di testa in seguito poiché le immagini cesseranno di essere riutilizzabili. Dovrai aggiornare un'immagine ogni volta che cambia il testo e spesso non ne vale la pena.

  3. Sono preferiti i layout fluido / liquido. Il testo tedesco può essere del 30% più grande dell'inglese, le lingue asiatiche possono essere significativamente più piccole dell'inglese, ecc.

  4. Utilizza un set di caratteri standard per le pagine Web (ad es. utf-8). Ciò minimizzerà i problemi di rendering tra le lingue.

È una specie di parte facile. La parte difficile è gestirla. A seconda del sistema di controllo del codice sorgente, puoi probabilmente scrivere o acquisire uno strumento che avviserà la parte appropriata.

I sistemi di gestione dei contenuti sono creati per aiutarti a gestire le modifiche automaticamente. I buoni CMS sono spesso costosi, tuttavia. I siti di cui sopra possono indicarti le funzionalità di quelli che potresti cercare per aiutarti a gestire i tuoi siti.

Altri suggerimenti

Molti SCM supportano i trigger che possono essere attivati ??quando si eseguono modifiche e possono agire se, ad es. un file .pot è stato modificato, per inviare e-mail alle parti appropriate.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top