Stress da i18n

1 view
Skip to first unread message

Fabrizio Giudici

unread,
May 27, 2011, 4:07:03 AM5/27/11
to
L'i18n � facile a dirsi, mi sembra non tanto facile a farsi nella
pratica se si parla di un progetto open con sporadici collaboratori
esterni. Il diavolo � nei dettagli: di tanto in tanto qualcuno mi si
offre volontario, ovviamente nel 99% dei casi � un utente e non un
programmatore (per cui non gli puoi spiegare come si fa checkout e
commit del codice), ma soprattutto quando ho arrangiato le cose in modo
da mandargli uno .zip dei Bundle.properties separati dal resto e me li
rispedisce tradotti, io ho fatto varie dozzine di rifattorizzazioni, per
cui i Bundle si sono splittati, mergiati, eventualmente anche finiti in
sottoprogetti eccetera, e il processo di ritracciare a mano le
traduzioni che mi ha inviato il tizio usando il vecchio formato diventa
una PITA.

Quindi mi � venuto in mente di usare un approccio diverso, per il quale
ho cercato ripetutamente l'esistenza di un supporto gi� fatto, senza
trovarlo. L'idea � semplice: una webapp che fa il checkout del codice,
cerca tutti i Bundle.properties, estrae tutti gli item e li mette
insieme in un listone e li fa vedere in un'unica GUI sul web. Quando uno
fa una modifica, va a ricercarsi il Bundle.properties a cui appartiene
l'item modificato ed effettua una commit per conto dell'utente.

Mi sembra abbastanza facile (anche se certamente anche in questo caso ci
sono alcuni dettagli da sistemare), e proprio per questo mi stupisco che
non ci sia niente di fatto. Con la presente vi chiedo se conoscete un
software open che fa gi� quello che ho scritto; se mi confermate che non
c'�, rompo gli indugi e me lo faccio da me.

Grazie.

--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
Fabrizio...@tidalwave.it

Davide Cerbo

unread,
May 27, 2011, 4:29:21 AM5/27/11
to jugl...@googlegroups.com
ciao, esiste un servizio dove tu carichi i tuoi file di properties e
loro ti permettono di gestirli e ti danno anche un po' di info su
quanti termini ci sono per lingua, quanti ne mancano, etc...
Poi se paghi ti fanno anche loro la traduzione :)

Ora non trovo il link, ma vedo di recuperartelo

ciao,
Davide

Il 27 maggio 2011 10:07, Fabrizio Giudici
<fabrizio...@tidalwave.it> ha scritto:
> L'i18n è facile a dirsi, mi sembra non tanto facile a farsi nella pratica se


> si parla di un progetto open con sporadici collaboratori esterni. Il diavolo

> è nei dettagli: di tanto in tanto qualcuno mi si offre volontario,
> ovviamente nel 99% dei casi è un utente e non un programmatore (per cui non


> gli puoi spiegare come si fa checkout e commit del codice), ma soprattutto
> quando ho arrangiato le cose in modo da mandargli uno .zip dei
> Bundle.properties separati dal resto e me li rispedisce tradotti, io ho
> fatto varie dozzine di rifattorizzazioni, per cui i Bundle si sono
> splittati, mergiati, eventualmente anche finiti in sottoprogetti eccetera, e
> il processo di ritracciare a mano le traduzioni che mi ha inviato il tizio
> usando il vecchio formato diventa una PITA.
>

> Quindi mi è venuto in mente di usare un approccio diverso, per il quale ho
> cercato ripetutamente l'esistenza di un supporto già fatto, senza trovarlo.
> L'idea è semplice: una webapp che fa il checkout del codice, cerca tutti i


> Bundle.properties, estrae tutti gli item e li mette insieme in un listone e
> li fa vedere in un'unica GUI sul web. Quando uno fa una modifica, va a
> ricercarsi il Bundle.properties a cui appartiene l'item modificato ed
> effettua una commit per conto dell'utente.
>
> Mi sembra abbastanza facile (anche se certamente anche in questo caso ci
> sono alcuni dettagli da sistemare), e proprio per questo mi stupisco che non
> ci sia niente di fatto. Con la presente vi chiedo se conoscete un software

> open che fa già quello che ho scritto; se mi confermate che non c'è, rompo


> gli indugi e me lo faccio da me.
>
> Grazie.
>
> --
> Fabrizio Giudici - Java Architect, Project Manager
> Tidalwave s.a.s. - "We make Java work. Everywhere."
> java.net/blog/fabriziogiudici - www.tidalwave.it/people
> Fabrizio...@tidalwave.it
>
>

--
--
Davide Cerbo
-----------
http://snoopal.com publish your document on web!
http://davide.cerbo.born-to-co.de
http://jesty.it
-----------
http://www.exmachina.ch
+ 39 329 70 81 927
-----------

david...@gmail.com

unread,
May 27, 2011, 4:44:31 AM5/27/11
to jugl...@googlegroups.com
trovato!

http://mygengo.com/string/about

spero ti sia utile,

ciao,
Davide

Il giorno , Davide Cerbo <david...@gmail.com> ha scritto:
Reply all
Reply to author
Forward
0 new messages