# M17n con rails

**URL:** <https://www.ruby-forum.com/t/m17n-con-rails/95934>\
**Category:** IT\
**Created:** [June 20, 2006, 11:20am UTC](https://www.ruby-forum.com/t/m17n-con-rails/95934 "2006-06-20T11:20:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gabriele\_renzi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/e19b73/32.png) [@gabriele\_renzi](https://www.ruby-forum.com/u/gabriele_renzi)\
**Post date:** [June 20, 2006, 11:20am UTC](https://www.ruby-forum.com/t/m17n-con-rails/95934/1 "2006-06-20T11:20:43Z")

</div>

inoltro una mail di michele ferretti[1] che non è  
registrato, e sta sviluppando un sito con rails:

Mi sono chiare già la maggior parte delle cose ma avrei la necessità di creare contenuti multilingua. In sostanza solo il contenuto statico presente nelle viste deve essere multilingua.

Facendo rimanere uguale la navigazione, quindi anche i  
vari controller, come posso fare per far in modo che  
la lingua venga messa in sessione (in base a  
Accept-Language di HTTP) e che le viste presentino  
solamente i contenuti relativi alla lingua corrente ?

[1] [home - BlackBird](http://www.blackbirdblog.it/blog)

* * *

FWIW, io penso che globalize sia la soluzione  
migliore, modulo farsene una ad hoc, ma se qualcuno  
ha idee migliori/esperienza per parlare sicuramente  
risponderà meglio di me 🙂

–  
icq: #69488917  
blog it: [http://riffraff.blogsome.com](http://riffraff.blogsome.com)  
blog en: [http://www.riffraff.info](http://www.riffraff.info)

Chiacchiera con i tuoi amici in tempo reale!  
[Yahoo Search - Ricerca nel Web | Motore di Ricerca](http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com)

---

<div class="post-metadata">

**Author:** ![gabriele\_renzi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/e19b73/32.png) [@gabriele\_renzi](https://www.ruby-forum.com/u/gabriele_renzi)\
**Post date:** [June 20, 2006, 11:20am UTC](https://www.ruby-forum.com/t/m17n-con-rails/95934/2 "2006-06-20T11:20:44Z")

</div>

On Mon, 19 Jun 2006 15:42:13 -0700 (PDT), gabriele renzi wrote:

> removed\_email\_address@domain.invalid
> 
> FWIW, io penso che globalize sia la soluzione  
> migliore, modulo farsene una ad hoc, ma se qualcuno  
> ha idee migliori/esperienza per parlare sicuramente  
> risponderà meglio di me 🙂

Da quello che ho letto io globalize è una figata, ma fa anche un sacco  
di roba. Nel senso che è in grado di gestire “contenuti” multilingua,  
mentre li forse basta molto meno. Comunque non ho capito esattamente  
cosa deve fare: se deve gestire _contenuti_ multilingua che si  
presentano nella lingua giusta allora globalize sicuramente vale la  
pena.

Se serve molto meno, forse anche farsela a mano è accettabile.

---

<div class="post-metadata">

**Author:** ![gabriele\_renzi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/e19b73/32.png) [@gabriele\_renzi](https://www.ruby-forum.com/u/gabriele_renzi)\
**Post date:** [June 20, 2006, 11:20am UTC](https://www.ruby-forum.com/t/m17n-con-rails/95934/3 "2006-06-20T11:20:45Z")

</div>

> Mi sono chiare già la maggior parte delle cose ma  
> avrei la necessità di creare contenuti multilingua. In  
> sostanza solo il contenuto statico presente  
> nelle viste deve essere multilingua.

premesso che globalize è molto potente, se i contenuti  
sono statici forse questo ti può essere utile  
[http://rubyforge.org/projects/gettext/](http://rubyforge.org/projects/gettext/)

Michele

PS: Causa spam il commento completo sarà (spero) presto  
disponibile sul sito originale [home - BlackBird](http://www.blackbirdblog.it/blog)
