Sto costruendo app per un pubblico non inglese. In questo momento, uso nomi in inglese per nominare i miei modelli, ma preferisco usare quelli olandesi nativi. Poiché la convenzione usa il plurale del nome della classe per le tabelle, presumo sia il metodo pluralize all'interno di Rails (dove risiede, non lo saprei). Come posso modificare il metodo pluralize e dove si trova? Questo romperebbe Rails?Ruby On Rails: pluralize per altre lingue
Sto usando Rails 2.3.5 e 1.8.7 di Ruby
Esempio: la classe book diventa libri ora. classe mio Boek diventa boeks, ma è grammaticalmente corretto usare Boeken
Ricordo di aver brevemente accennato alle inflessioni per pluralizzare per la mia lingua natia ... era il caos, l'irregolarità dappertutto. ^^ – ANeves
Vedo qui (http://www.dutchgrammar.com/en/?n=NounsAndArticles.11) che la terminazione -en è quella normale. Dovresti essere in grado di codificare la regola predefinita con .plural e .singular, quindi seguirla con plurali irregolari. –
Probabilmente cercherò su google per vedere se qualcuno ha già creato un inflections.rb per l'olandese. Non c'è bisogno che le persone sbagliano più di una volta! :) –