Salve,
E’ la prima mail in questa lista, e sento il bisogno di scrivervi
perche’ sono difronte ad un piccolo dilemma.
Ho deciso di adottare Rails per creare un sito la cui parte pubblica
deve pero’ essere disponibile in 2 lingue, italiano e inglese.
Avevo pensate di creare una distinzione direttamente dalle routes con
una definizione del tipo:
“:language/:controller/:action/:id”
non perforza in quest’ordine, ma comunque usare poi quel simbolo
:language per far si che Rails prenda le view non in
app/views/controller/
ma in app/views/controller/language/.
in modo da non dover riempire di chiamate a render tutti i metodi di
ogni classe…
Vorrei sapere cosa ne pensate e se ci puo’ essere qualche soluzione
abbastanza elegante…
Grazie
Antonio B.
ciao, cerca nell’ archivio, troverai almeno un paio di post a riguardo
Andrea
----- Original Message -----
From: “Gianluca A.” [email protected]
To: [email protected]; “ruby-it” [email protected]
Sent: Thursday, March 22, 2007 5:36 PM
Subject: Re: [ruby-it] Sito multilingue in rails
On 3/22/07, Antonio B. [email protected] wrote:
“:language/:controller/:action/:id”
non perforza in quest’ordine, ma comunque usare poi quel simbolo
:language per far si che Rails prenda le view non in app/views/controller/
ma in app/views/controller/language/.
Prova a guardare la prima parte di questo link [1] e dimmi se ti torna
familiare quello che hai scritto
Generalmente mi sono trovato di fronte a due tipi di link quando si
parla di
internazionalizzazione
http://it.wikipedia.org
http://www.adidas.com/*it*/
Personalmente non ho preferenze particolari, e credo siano entrambe due
ottime soluzioni. Comunque se certi nel wiki di Globalize troverai
sicuramente qualche idea molto utile
[1] http://www.globalize-rails.org/globalize/show/How+To
–
Andrea R.
: : i’m a miner : : | therubymine.com | now in Amsterdam