Локализация и интернационализация

Интернационализация (i18n) - это процесс разработки приложения такой структуры, при которой дополнение нового языка не требует перестройки и перекомпиляции (сборки) всего приложения. Достигается это за счет отдельного хранения данных интернационализации в виде файлов свойств, загружаемых приложением динамически в процессе работы.

Локализация (l10n) – это адаптация приложения к конкретному языку и региону путем перевода выводимых пользователю текстовых элементов и документации, а также определения данных времени, валют и др., согласно специфике данного региона.

  1. Класс Locale
  2. Класс ResourceBundle
  3. Класс NumberFormat
  4. Задания
Comments