Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: INCL:_Separate message bundles_bestPractice

...

Create separate message bundles for user interface labels and template labels. Don't store these two groups of text in the same properties files or message bundles. They are aimed at different audiences and have different localization requirements.

Example: Message files in the Travel Demo

  • module-travel-demo-backend_en.properties (user interface labels)
  • module-travel-demo-frontend_en.properties (template labels)

    Info
    iconfalse
    titleBest practice

    Include Page
    INCL:_Separate message bundles_bestPractice
    INCL:_Separate message bundles_bestPractice

    Multiexcerpt
    MultiExcerptNameCreate separate message bundles for template and UI labels

    i18n message keys

    Each .properties file usually contains one or more key-value pairs that provide the translations for labels, descriptions and other elements:

    ...