затем искала файл с таким же именем и брала из него текстовые строки.
Мозги имел себе минут 40, почему вместо украинского языка вставал английский, потом заметил, что файл называется "Українська.lng", а указанный метод возвращает "Україньска".
Не видите разницы? Я тоже 40 минут не замечал. А так?:
УкраїнсЬка
УкраїнЬска
Но я переводчик, поэтому уверен, что файл назвал правильно.
Как приятно, что в Майкрософт работают грамотные образованные люди...
Здравствуйте, vasyam, Вы писали:
V>Во время разработки одной программулины, которая должна была поддерживать многоязычность, обнаружил в .Net framework 1.0
V>Программа брала информацию о текущем местонахождении пользователя из
V>System.Globalization.CultureInfo.CurrentCulture.NativeName
V>затем искала файл с таким же именем и брала из него текстовые строки.
V>Мозги имел себе минут 40, почему вместо украинского языка вставал английский, потом заметил, что файл называется "Українська.lng", а указанный метод возвращает "Україньска". V>Не видите разницы? Я тоже 40 минут не замечал. А так?: V>УкраїнсЬка V>УкраїнЬска
V>Но я переводчик, поэтому уверен, что файл назвал правильно. V>Как приятно, что в Майкрософт работают грамотные образованные люди...
IMHO, невзирая на ошибку, все равно использовать нужно language independed name
Здравствуйте, migel, Вы писали:
M>Здравствуйте, vasyam, Вы писали:
V>>Во время разработки одной программулины, которая должна была поддерживать многоязычность, обнаружил в .Net framework 1.0
V>>Программа брала информацию о текущем местонахождении пользователя из
V>>System.Globalization.CultureInfo.CurrentCulture.NativeName
V>>затем искала файл с таким же именем и брала из него текстовые строки.
V>>Мозги имел себе минут 40, почему вместо украинского языка вставал английский, потом заметил, что файл называется "Українська.lng", а указанный метод возвращает "Україньска". V>>Не видите разницы? Я тоже 40 минут не замечал. А так?: V>>УкраїнсЬка V>>УкраїнЬска
V>>Но я переводчик, поэтому уверен, что файл назвал правильно. V>>Как приятно, что в Майкрософт работают грамотные образованные люди... M>IMHO, невзирая на ошибку, все равно использовать нужно language independed name
Да, я потом до этого тоже дошел (правда уже в другой программе для других целей), спасибо. А в том случае просто дописал еще один "if" в "if...then".
Но тем не менее ошибка есть. Написал, думал может кому поможет голову меньше ломать. Все равно ошибка есть.