2009/10/29 Agustin Nicolas Viñao Laseras <[email protected]>: > Perdon si me equivoco, pero eso no deberias trabajarlo por los Inflection > definidos en config/initializers/inflections.rb? > > ActiveSupport::Inflector.inflections do |inflect| > inflect.plural /^(ox)$/i, '\1en' > inflect.singular /^(ox)en/i, '\1' > inflect.irregular 'person', 'people' > inflect.uncountable %w( fish sheep ) > end > > Esos son los que vienen por defecto comentados, pero podrias armar algo por > ejemplo: > inflect.plural /dad/, 'dades'
Para mi el inflector es mas para poder programar en castellano, por ejemplo tener todos los modelos y controllers en castellano y que las magias de rails anden. Las reglas de inflection de castellano las tengo, pasa que algunas creo que para algunas palabras se chocan con las inglesas y a la larga me pueden traer problemas. Se me ocurre ahora como ejemplo Station que si usas una regla generica castellana el pluran quedaria Stationes (en castellano las terminadas en N van con es en pluran, Estacion -> Estaciones). En el sistema actual esta palabra justo no me jode, pero seguro hay otras que pueden molestar :). Hacer inflection de palabra por palabra es muy molesto tambien. -- -- Ricardo Markiewicz http://www.gazer.com.ar/ http://www.voyovoy.com/ - ¿Qué hay para hacer? _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
