Back to top

Autore Topic: [RISOLTO] Chronoform - passare la variabile lingua nel file ini  (Letto 1566 volte)

Offline alessioa

  • Abituale
  • ****
  • Post: 1136
  • Sesso: Maschio
    • Mostra profilo
Ciao,

ho realizzato un form che deve essere pubblicato in 7 lingue diverse, dovrò poi replicarlo su altre installazioni.

Stavo pensando di passare le variabili per i valori placeholder all'interno di un file .ini, è fattibile o è una cavolata ?

Come potrei fare ?

j2.5.16 + cf 4

grazie e buon lavoro.

AGG.TO 13/12/2013

Ho risolto in questo modo (posto un esempio della stringa nel caso potesse servire a qualcuno), penso che scriverò una guida sul mio blog in merito)

<input placeholder="<?php echo JText::_ ( 'COM_CHRONOFORMS_CONTACT_FORM_INPUT_NAME' ) ?>" maxlength="150" size="30" class=" validate['required']" title="Please insert your name" type="text" value="" name="name" />

Successivamente nel relativo file della lingua che si trova in %root%/language/overrides/%nome_file_.ini% (esempio en-GB.override.ini)

Ho passato la variabile in questo modo :

COM_CHRONOFORMS_CONTACT_FORM_INPUT_NAME="please insert you name"

da ripetere per ogni voce da tradurre, fare la stessa cosa per gli altri file della lingua.

la stessa cosa può essere fatta sulle label, sul submit, ecc.

ciao!
« Ultima modifica: 13 Dic 2013, 11:29:53 da alessioa »
Realizzazione siti Joomla! | I love Wing Chun :-) | Non promettere nulla a nessuno se non sei certo di poterlo mantenere .

 



Web Design Bolzano Kreatif