Sha256: e20c4873389459712fea98c7014a01261b4e60518b4f31fd7c8d50f727cd944e

Contents?: true

Size: 749 Bytes

Versions: 4

Compression:

Stored size: 749 Bytes

Contents

# Internacionalización y personalización de nombres de campos y modelos

Puede hacerse en la aplicación (o motores descendientes) en ```config/locale/es.yml``` por ejemplo:
```
es:
  activerecord:
    models:
      "cor1440_gen/proyectofinanciero":
        one: "Contrato Institucional" 
        other: "Contratos Institucionales"
    attributes:
      "cor1440_gen/proyectofinanciero":                                         
        fechainicio: Inicio
        fechafin: Cierre
```

Los campos de un módelo también pueden personalizarse en ```app/modelos/mimodelo.rb``` con algo como:
```
def self.human_attribute_name(atr, poromision)
  if (atr.to_s == "{:proyecto_ids=>[]}")
    "Proyectos"        
  else 
    super(atr) 
  end 
end
```

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
msip-2.2.0.beta1 doc/internacionalizacion-nombres-campos-y-tablas.md
msip-2.2.0.alfa3 doc/internacionalizacion-nombres-campos-y-tablas.md
msip-2.2.0.alfa2 doc/internacionalizacion-nombres-campos-y-tablas.md
msip-2.2a2 doc/internacionalizacion-nombres-campos-y-tablas.md