Описание тега jquery-globalization

NoneJ Query/Globalize (ранее jquery-global) - это библиотека для глобализации строк, дат и форматирования и анализа чисел / валют для разных культур в JavaScript. Это позволяет вам добавить поддержку глобализации в ваши приложения JavaScript. Этот плагин содержит информацию о глобализации для более чем 350 культур, от шотландского гэльского, фризского, венгерского, японского и канадского английского. Он представлен сообществу как открытый.

Globalize (от команды jQuery) - это библиотека JavaScript для интернационализации и локализации, которая использует официальные данные Unicode CLDR JSON. Он начинался как плагин jQuery с именем jquery-global, но теперь он не зависит от jQuery. Библиотека работает как для браузера, так и как модуль Node.js.

Он обеспечивает комплексный анализ и форматирование чисел и дат с учетом языка и региональных параметров, включая исходную информацию о культуре для сотен различных языков и стран, а также расширяемую систему для локализации.

особенности

  1. Поддерживает более 350 различных культур, включая национальные культуры и языки, а также национальные культуры.

  2. Информация о культуре для каждой культуры доступна через простую структуру данных, доступную плагинам для их собственных целей.

  3. Поддерживает форматирование дат для любой из этих культур, в том числе тех, которые имеют не григорианские календари, григорианские календари со смещением года и календари с несколькими эрами.

  4. Поддерживает преобразование чисел в строки в виде чисел, валют или процентов для любой из этих культур, включая те, которые имеют особые правила форматирования, такие как размеры групп чисел, которые различаются между валютой и процентами или имеют другое количество цифр.

  5. Поддерживает синтаксический анализ дат и чисел из их строкового представления, специфичного для языка и региональных параметров, обратно в даты и числа JavaScript.

  6. Поддерживает локализацию с помощью API localize (), который автоматически выбирает наиболее известное совпадение.

  7. Поддерживает значение заголовка Accept-Language как есть, чтобы выбрать культуру, наиболее подходящую для пользователя в соответствии с настройками его браузера.

  8. Расширяемость позволяет плагинам получать доступ и добавлять информацию о культуре, включая культуры, которые она еще не поддерживает.

  9. Модернизировал подключаемый модуль jQueryUI DatePicker для использования этого подключаемого модуля, а не его существующей поддержки глобализации. Это было довольно просто сделать и сразу же открыло диапазон культур, поддерживаемых плагином, до полного набора культур, поддерживаемых jQuery.glob.js.

Ссылки

https://github.com/jquery/globalize Плагин глобализации jQuery
Read Me
от Microsoft
Изучение глобализации с помощью jQuery
Предложение для подключаемого модуля глобализации: jQuery.glob.js