Ok… siamo a buon punto, ma c’e un problema: non sappiamo a priori come si chiama il modello usato dall'utente di devise, e percio e`
difficile aggiungere le chiavi per i label in devise-italian. Per
esempio, se l’utente sceglie di usare il modello User, allora le
chiavi saranno del tipo activerecord.attributes.user.email.
Premetto le mie scuse per non aver ancora partecipato attivamente ma
questi
sono stati (e nella settimana attuale saranno) giorni ‘caldi’ per me.
Potrei sbagliarmi ma penso che devise non abbia un modello ‘base’. Pi
che
altro, quando usi l’helper ‘devise’ nel modello, quello aggiunge i campi
che
servono al modello stesso.
Per cui la traduzione degli attributi dovrebbe essere a ‘cura’
dell’utilizzatore, IMHO.
Il giorno 21 novembre 2010 16:51, David W. [email protected]
ha
scritto:
Vi ho aggiunto anche la. Vedo che anche Enrico Rubbioli frequenta questa lista, e come l'autore della traduzione originale su cui ci basiamo, sarei piu che contento di aggiungere anche lui, se ci sta.
Oops, Enrico Rubboli - troppo “Ruby” in testa - scusate!
Ok… siamo a buon punto, ma c’e un problema: non sappiamo a priori come si chiama il modello usato dall'utente di devise, e percio e`
difficile aggiungere le chiavi per i label in devise-italian. Per
esempio, se l’utente sceglie di usare il modello User, allora le
chiavi saranno del tipo activerecord.attributes.user.email.
Potrebbe avere anche piu’ di un modello (ad esempio User e Admin).
A parer mio conviene usare un generator ed aggiungere informazioni nel
wiki.
Ok… siamo a buon punto, ma c’e un problema: non sappiamo a priori come si chiama il modello usato dall'utente di devise, e percio e`
difficile aggiungere le chiavi per i label in devise-italian. Per
esempio, se l’utente sceglie di usare il modello User, allora le
chiavi saranno del tipo activerecord.attributes.user.email.
Potrebbe avere anche piu’ di un modello (ad esempio User e Admin).
A parer mio conviene usare un generator ed aggiungere informazioni nel
wiki.
Attendiamo prima per vedere se qualcuno riesce a darci qualche dritta al
riguardo.
Per me, ci sarebbe qualche modo di fare tutto dinamicamente: sappiamo
quali modelli sono ‘devised’, quindi in teoria potremmo, quando il
sistema si carica, aggiungere quelle chiavi con qualche hook.
Forse, pero, questo e troppo difficile e ci conviene un generatore
di qualche tipo.
Sebbene io gli abbia comunicato l’idea prima di partire, solo quando
ho fatto il pull request mi hanno detto che non e` una cosa che gli
interessa:-/ Non lo trovo un comportamento molto rispettoso del tempo
altrui.