Featured image of post Что такое i18n (интернационализация)? Значение и элементы поддержки в разработке ПО

Что такое i18n (интернационализация)? Значение и элементы поддержки в разработке ПО

Понятно объясняется значение и происхождение термина «i18n» (Internationalization: интернационализация), который часто встречается в разработке ПО. Обобщены основные элементы, которые следует учитывать при глобальной адаптации приложений и систем, такие как кодировка символов, форматы дат и времени, информация о валютах.

Что такое i18n?

i18n — это аббревиатура от Internationalization, что означает интернационализацию. Поскольку слово Internationalization длинное, оно сокращается до i18n, что означает наличие 18 символов между первой буквой i и последней буквой n.

Этот термин иногда используется в контексте интернационализации программного обеспечения.

К основным элементам, на которые направлена интернационализация, относятся следующие: 1

  • Набор символов (стандартные кодировки и т.д.)
  • Направление текста (слева направо, справа налево, сверху вниз влево и др.)
  • Текст
  • Шрифты
  • Форматирование
    • Числа (символ десятичной запятой, разделитель групп разрядов, количество цифр в группе и т.д.)
    • Дата и время (формат записи года/месяца/дня, различия в используемых календарях, таких как исламский/григорианский/еврейский/японский и т.д.)
  • Разница во времени для информации о дате и времени
  • Информация о валюте
comments powered by Disqus