Joomla.it Forum

Non solo Joomla... => Sviluppo => : drakelive 08 Jan 2009, 12:37:05

: Gestione della internazionalizzazione
: drakelive 08 Jan 2009, 12:37:05
Salve

Ho teminato la scrittura di un componente adesso ho da gestire
l'internazionalizzazione della parte amministrativa, di frontend e di backend ....... di tutto ovviamente......

Mi sono fatto un'idea di come funziona questo supporto leggendo questo articolo presente in questo indirizzo : http://community.joomla.org/magazine/article/508-developer-localization-advancements-in-joomla-15.html

Adesso mi chiedo come gestire la cosa. Il portale deve poter gestire pių lingue di traduzione e visto che le vorrei creare io le definizioni per il mio modulo mi piacerebbe poterle installare direttamente con il componente stesso.

Qualcuno ha un'idea da propormi ?


Grazie
Drk



: Re: Gestione della internazionalizzazione
: copesc 08 Jan 2009, 13:01:43
Usi JText per gestire l'output, ponendo all'interno degli apici una costante, esempio:

<?php echo JText::_('CONFIGURATION'); ?>

Poi se stai traducendo l'amministrazione vai in

administrator/language/en-GB o administrator/language/it-IT o altro ancora a seconda della lingua in cui vuoi tradurre il componente

crea un file di nome

it-IT.com_nometuocomponente.ini

ed inserisci le traduzioni, prendendo come modello gli altri file esistenti.

Se invece stai traducendo il frontend č la stessa cosa, organizzata nella cartella

language/