Есть ли способ локализовать входной тип = “дата” в HTML5

Я знаю, что во время этого пишущего только Opera поддерживает браузер UI для


и возможно мои попытки локализовать это поле были встречены разочарованием, потому что тонкости как локализация еще не были включены в свою реализацию, но я даже не вижу упоминание о нем в спецификации HTML5. Существует ли способ, которым должна быть указана локализация? Я должен сделать Ленга = "франк" на родительском элементе?

Некоторые примечания по реализации рассматриваемого сайта:

  • Локализация (язык) явно выбрана пользователем, потому что они управляют данными на нескольких языках, и не разумно ожидать, что хром браузера пользователя находится на просматриваемом языке или что браузер предоставляет желаемые заголовки запроса языка.
  • Я хочу быть уверенным что, если страница представляется на французском языке, что средство выбора даты, обеспеченное хромом браузера, показывает варианты, которые имеют смысл для французского языка.
  • План состоит в том, чтобы отступить к jQueryUI для браузеров, которые не поддерживают тип = "дата", я буду использовать механизм обнаружения, обеспеченный в Погружении в HTML 5

45
задан µBio 5 October 2011 в 20:20
поделиться

1 ответ

Насколько я знаю, то, что мы делаем в Opera (полное раскрытие: я работаю на них), заключается в том, что средство выбора даты является почти расширением хрома, встроенного элемента управления браузера. . Таким образом, он будет локализован в соответствии с языком браузера, а не языком просматриваемой страницы.

17
ответ дан 26 November 2019 в 21:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: