# Portare un'applicazione a i18n

**URL:** <https://www.ruby-forum.com/t/portare-unapplicazione-a-i18n/218937>\
**Category:** IT\
**Created:** [April 16, 2012, 10:17pm UTC](https://www.ruby-forum.com/t/portare-unapplicazione-a-i18n/218937 "2012-04-16T22:17:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [April 16, 2012, 10:17pm UTC](https://www.ruby-forum.com/t/portare-unapplicazione-a-i18n/218937/1 "2012-04-16T22:17:16Z")

</div>

Ciao a tutti! Ho ereditato un’applicazione Rails 3.0.x abbastanza grossa  
(5k LOC e quasi 9K linee di view) che è stata sviluppata senza usare  
l’internazionalizzazione. All’epoca non era un requisito e quindi non ci  
hanno investito. Ok, niente da dire, ma ora che si deve aggiungere una  
seconda lingua ci troviamo a dover far passare tutte le linee una a una  
e creare i file yml. Sarà un lavoraccio e sto googlando per vedere se  
c’è qualche strumento automatico che estragga le stringhe, le deponga in  
un file yml e le sostituisca con i metodi t() appropriati (non è detto  
che non convenga scrivercelo noi!)  
Mi sono detto che però forse qualcuno di voi già sa la soluzione e mi  
potrà dare la risposta prima di google. Ho ragione?

By the way, se si dovesse andare di forza bruta c’è qualcuno che  
vorrebbe dare una mano? In tal caso mi scriva in privato indicando la  
tariffa richiesta. Ho già un probabile collaboratore ma due braccia in  
più potrebbero servire per finire in tempi ragionevoli. La partenza  
dell’attività sarà quasi immediata.

Grazie!  
Paolo

---

<div class="post-metadata">

**Author:** ![pm3](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a87d85/32.png) [@pm3](https://www.ruby-forum.com/u/pm3)\
**Post date:** [April 17, 2012, 11:30am UTC](https://www.ruby-forum.com/t/portare-unapplicazione-a-i18n/218937/2 "2012-04-17T11:30:23Z")

</div>

On Mon, Apr 16, 2012 at 10:17 PM, Paolo M.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)wrote:

> potr dare la risposta prima di google. Ho ragione?

probabilmente google te l’ha gia detto prima di me:

> **[GitHub - douglasjsellers/herbgobbler: Tool for Text Extraction from erb/rhtml files for...](https://github.com/douglasjsellers/herbgobbler)**
>
> Tool for Text Extraction from erb/rhtml files for internationalization (i18n) purposes

incognita: mai usata

---

<div class="post-metadata">

**Author:** ![pm3](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/a87d85/32.png) [@pm3](https://www.ruby-forum.com/u/pm3)\
**Post date:** [April 17, 2012, 2:04pm UTC](https://www.ruby-forum.com/t/portare-unapplicazione-a-i18n/218937/3 "2012-04-17T14:04:27Z")

</div>

Non l’avevo trovato, forse le keyword sbagliate. Se funziona su questo  
progetto sarà stata una dritta eccezionale.

Paolo

Piccini R. wrote in post #1056887:

> On Mon, Apr 16, 2012 at 10:17 PM, Paolo M.  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)wrote:
> 
> > potr dare la risposta prima di google. Ho ragione?
> 
> probabilmente google te l’ha gia detto prima di me:  
> [GitHub - douglasjsellers/herbgobbler: Tool for Text Extraction from erb/rhtml files for internationalization (i18n) purposes · GitHub](https://github.com/douglasjsellers/herbgobbler)
> 
> incognita: mai usata
