2.5 i18n
Multiplelanguage files are put in this folder.
In thefile, you can define texts according to different views, or you can defineaccording to component, for example,
forbuttons, we can define as : btnSend, btnSave, btnDelete;
forlabels: label_name, label_age, label_address;
formessages: message_success, message_fail, and so on.
Using in view:
Usingin controller:
Conventions
- The resource model for internationalization is called the i18n model.
- The default filename is i18n.properties.
- Resource bundle keys are written in (lower) camelCase.
- Resource bundle values can contain parameters like {0}, {1}, {2}, …
- Never concatenate strings that are translated, always use placeholders.
- Use Unicode escape sequences for special characters.