I18N Строка формата даты - PullRequest
       17

I18N Строка формата даты

0 голосов
/ 21 января 2012

Я работаю над интернационализацией проекта, в котором есть пользовательский инструмент выбора даты.Версия en-US отображает сообщение, подобное пользователю: «Неверная дата, допустимый формат: мм / дд / гггг».«Неверная дата, допустимый формат: мм / дд / гггг» - это строка ресурса.Позволяет настроить формат даты по умолчанию, поэтому простой перевод части 'mm / dd / yyyy' не возможен.Я знаю, как получить формат даты из текущей культуры (в .net), но мне было интересно, есть ли способ перевести буквы m, d и y или какова общепринятая практика для этого типа проблемы?

1 Ответ

0 голосов
/ 21 января 2012

Вам нужно было бы вывести его из внешнего вида, то есть переместить в файл ресурсов.Практики как таковой нет, но я мог бы порекомендовать на самом деле сгенерировать запись из DateTimeFormatInfo (есть переключатель формата «g», который дает вам так называемый общий, то есть формат даты и времени по умолчанию).Добавление соответствующего комментария также не повредит.

...