Сейчас занимаюсь гимнастикой ЛАНГИД и ЛКИД. Только что заметил, что в родной Win32 NLS SUBLANG_PORTUGUESE_BRAZILIAN является субязыком по умолчанию для основного языка LANG_PORTUGUESE. Я ожидал, что SUBLANG_PORTUGUESE будет субязыком по умолчанию. Почему не так?
Полагаю, это как-то связано с чистой базой пользователей. Я имею в виду, что в Бразилии живет гораздо больше людей, чем в Португалии. Так что это, вероятно, лучшее значение по умолчанию.