Обычная версия
Java форум JavaTalks
форум программистов

Поиск   Пользователи   Группы   Регистрация 
 Профиль   Личные сообщения 

 Вход 

Подскажите с локализацией
Список форумов
 ->  Локализация (l10n & i18n)


 
Начать новую тему 
Предыдущая тема :: Следующая тема  
Автор Сообщение
vobserver : 13
Новичок

СообщениеИюн 07, 2007 14:37 
Ответить с цитатой
Волею судеб перехожу с C# на Java
Надо сделать такую весч - на входе есть имя локейла типа ru-ru, en-us etc. на выходе нужно получить названия месяцев на указанном языке

на C# это реализуется просто -

Код:

 return new CultureInfo( ln ).DateTimeFormat.AbbreviatedMonthNames;


А как тоже самое сделать на Java?
К началу Посмотреть профиль Отправить личное сообщение
kez : 982
JavaTalks Chess Master 2008
Откуда: Санкт-Петербург

СообщениеИюн 07, 2007 16:32 
Ответить с цитатой
мне почемуто кажется что это не реально=)
явно что надо использовать класс Calendar...но вот что касается языка...
_________________
Je pense, donc je suis
К началу Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
vobserver : 13
Новичок

СообщениеИюн 07, 2007 17:05 
Ответить с цитатой
Да вот чем больше читаю доки тем ближе я к тому что прийдется использовать switch, а так не хочется. Это ж на каждый язык надо хардкодить названия Sad

Зы: Из календаря вообще невозможно вытянуть названия всех месяцев. Там их просто нет. И в Locale тож не видно.
К началу Посмотреть профиль Отправить личное сообщение
gesser : 3589
JavaTalks Team Member

СообщениеИюн 07, 2007 18:55 
Ответить с цитатой
i18n: Получение названий месяцев для разных языков (локалей)
К началу Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
kez : 982
JavaTalks Chess Master 2008
Откуда: Санкт-Петербург

СообщениеИюн 08, 2007 9:06 
Ответить с цитатой
gesser, а я даже и не знал=). Спасибо!
_________________
Je pense, donc je suis
К началу Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
vobserver : 13
Новичок

СообщениеИюн 08, 2007 9:49 
Ответить с цитатой
Спасибо!
К началу Посмотреть профиль Отправить личное сообщение
 
Начать новую тему  Тема закрыта
Страница 1 из 1
Список форумов
 -> Локализация (l10n & i18n)


 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Java and all Java-related trademarks and logos are trademarks or registered trademarks of Oracle Corporation in the United States and other countries.
Это сайт не относится к фирме Oracle Corporation и не поддерживается ею.

© 2006-2010 www.javatalks.ru: форум java программистов
Используется скрипт phpBB © 2001, 2010 phpBB Group

Хостинг от bizname.ru