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

Responder a