# Sito multilingue in rails

**URL:** <https://www.ruby-forum.com/t/sito-multilingue-in-rails/89741>\
**Category:** IT\
**Created:** [March 22, 2007, 1:37pm UTC](https://www.ruby-forum.com/t/sito-multilingue-in-rails/89741 "2007-03-22T13:37:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![worzeel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/f4b2a3/32.png) [@worzeel](https://www.ruby-forum.com/u/worzeel)\
**Post date:** [March 22, 2007, 1:37pm UTC](https://www.ruby-forum.com/t/sito-multilingue-in-rails/89741/1 "2007-03-22T13:37:47Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![worzeel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/f4b2a3/32.png) [@worzeel](https://www.ruby-forum.com/u/worzeel)\
**Post date:** [March 22, 2007, 5:37pm UTC](https://www.ruby-forum.com/t/sito-multilingue-in-rails/89741/2 "2007-03-22T17:37:02Z")

</div>

Ciao Antonio,

in [www.therubymine.com](http://www.therubymine.com) puoi trovare un articolo (  
[TheRubyMine.com is for sale | HugeDomains](http://www.therubymine.com/articles/2006/10/16/le-lingue-del-mondo-on-rails))  
che affronta questa problematica.

Gianluca

On 3/22/07, Antonio B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> abbastanza elegante…  
> [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

–  
Gianluca A.

My Blog:  
[[http://aiellogianluca.wordpress.com](http://aiellogianluca.wordpress.com)]

LinkedIn Profile:  
[[Gianluca Aiello - Senior Developer - HNRG | LinkedIn](http://www.linkedin.com/in/GianlucaAiello)]

---

<div class="post-metadata">

**Author:** ![worzeel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/f4b2a3/32.png) [@worzeel](https://www.ruby-forum.com/u/worzeel)\
**Post date:** [March 23, 2007, 1:06pm UTC](https://www.ruby-forum.com/t/sito-multilingue-in-rails/89741/3 "2007-03-23T13:06:29Z")

</div>

ciao, cerca nell’ archivio, troverai almeno un paio di post a riguardo

Andrea

----- Original Message -----  
From: “Gianluca A.” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
To: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid); “ruby-it” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
Sent: Thursday, March 22, 2007 5:36 PM  
Subject: Re: [ruby-it] Sito multilingue in rails

---

<div class="post-metadata">

**Author:** ![worzeel](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/w/f4b2a3/32.png) [@worzeel](https://www.ruby-forum.com/u/worzeel)\
**Post date:** [March 23, 2007, 3:20pm UTC](https://www.ruby-forum.com/t/sito-multilingue-in-rails/89741/4 "2007-03-23T15:20:53Z")

</div>

On 3/22/07, Antonio B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) 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\*/](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](http://www.globalize-rails.org/globalize/show/How+To)

–  
Andrea R.

: : i’m a miner : : | [therubymine.com](http://therubymine.com) | now in Amsterdam
