Каков правильный LANGUAGE_CODE для Великобритании?

Является ли правильным LANGUAGE_CODE для британского английского 'en-GB' или 'en-gb' при использовании I18N?

Имеет ли это значение?

Согласно определению языкового кода, данному в Django Docs:

код языка

Представляет собой название языка. Браузеры отправляют названия языков, которые они принимают, в HTTP-заголовке Accept-Language, используя этот формат. Примеры: it, de-at, es, pt-br. Коды языков обычно представляются в нижнем регистре, но заголовок HTTP Accept-Language не чувствителен к регистру. Разделителем является тире.

Подчеркивание мое. Принята любая капитализация, но строчная форма более типична.

более вероятно, что это будет en-gb для Великобритании

Вернуться на верх