ICU форматирование независимое от локали
От: MTD https://github.com/mtrempoltsev
Дата: 15.09.14 15:58
Оценка:
В ICU есть способ форматировать числа и даты независимо от локали?
Re: ICU форматирование независимое от локали
От: uzhas Ниоткуда  
Дата: 15.09.14 16:15
Оценка:
Здравствуйте, MTD, Вы писали:

MTD>В ICU есть способ форматировать числа и даты независимо от локали?


уточни вопрос
независимо от какой локали? текущей системной? так подмени
или вообще асбтрактно вне локали? так это невозможно, хоть какую-то локаль надо указать
или хочешь некую дефолтную типа C-locale?
Re[2]: ICU форматирование независимое от локали
От: MTD https://github.com/mtrempoltsev
Дата: 15.09.14 19:32
Оценка:
Здравствуйте, uzhas, Вы писали:

U>или вообще асбтрактно вне локали? так это невозможно, хоть какую-то локаль надо указать


В .Net такое называется invariant culture. Удобно, например, для сериализации, так как на любой платформе независимо от региональных настроект поведение одинаковое.
Re[3]: ICU форматирование независимое от локали
От: uzhas Ниоткуда  
Дата: 16.09.14 07:23
Оценка: 10 (1)
Здравствуйте, MTD, Вы писали:

MTD>В .Net такое называется invariant culture.


в моем списке это обозначено как C/Posix locale. я не смог найти такого в icu. можно составить некую локаль, цепляясь за слова posix/english, она может подходить на практике, либо поковырять ресурсы, где все локали описаны. описываются они скорее всего таким макаром: http://www.unicode.org/reports/tr35/

MTD>Удобно, например, для сериализации, так как на любой платформе независимо от региональных настроект поведение одинаковое.

если сериализация и десериализация делается с помощью icu, то тут неважно какую локаль использовать, главное, чтобы одну и ту же одна из самых популярных: en_US , см http://demo.icu-project.org/icu-bin/locexp?d_=ru&_=en_US
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.