Разное → Локализация (l10n) vs Интернационализация (i18n)

21.01.2012

Цитата с вики:

Есть важное различие между интернационализацией и локализацией. Интернационализация — это адаптация продукта для потенциального использования практически в любом месте, в то время как локализация — это добавление специальных функций для использования в некотором определённом регионе. Интернационализация производится на начальных этапах разработки, в то время как локализация — для каждого целевого языка.

т.е. интернационализация это основа (код, архитектура), на которой будет проводится локализация приложения на конкретный язык.

Например для друпала есть модуль Internationalization (i18n), который добавляет функционал для локализации контента, блоков, переменных и т.д.

Комментарии

Так оно и есть. I18n закладывает возможность, а l10n делает конкретную реализацию.

Добавить комментарий