Displaying 1 to 20 from 24 results

globalize - A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data

  •    Javascript

A JavaScript library for internationalization and localization that leverage the official Unicode CLDR JSON data. The library works both for the browser and as a Node.js module. Each language, and the countries that speak that language, have different expectations when it comes to how numbers (including currency and percentages) and dates should appear. Obviously, each language has different names for the days of the week and the months of the year. But they also have different expectations for the structure of dates, such as what order the day, month and year are in. In number formatting, not only does the character used to delineate number groupings and the decimal portion differ, but the placement of those characters differ as well.

Countries - Countries, Languages & Continents data (capital and currency, native name, calling codes)

  •    Javascript

Continents & countries: ISO 3166-1 alpha-2 code, name, ISO 639-1 languages, capital and currency, native name, calling codes. Lists are available in JSON, CSV and SQL formats. Also, contains separate JSON files with additional country Emoji flags data. This version changes a lot in the data structures, and placement of the files. So, if your projects depend on the old structure — specify previous versions, <2.0.0.

date-time-format-timezone - Surgically polyfills timezone support in Intl.DateTimeFormat API

  •    Javascript

Some browsers do not support arbitrary time zone in Intl.DateTimeFormat API (becuase its optional as per ECMA-402 standard). This polyfill is only to bring this support. Polyfill contains historical timezone data, CLDR data & tiny code to polyfill this support.This polyfill can add this support.




grunt-extract-cldr-data - Extract CLDR data and transform it for use in JavaScript.

  •    Javascript

Extract CLDR data and transform it for use in JavaScript. This a Grunt plugin for the formatjs-extract-cldr-data.This plugin requires Grunt.

mady - An easy-to-use tool to manage and translate ICU MessageFormat messages

  •    Javascript

An easy-to-use tool to manage and translate ICU MessageFormat messages.Remember: this is not only for translation! Even if you only use English, you may need MessageFormat for gender, pluralisation and even regionalisation (regionalization).

vue-polyglot - basic translation plugin for VueJS 2+

  •    Javascript

This is not a plugin to integrate AirBnb's Polyglot.js into Vue, but a different implementation of its own.


grunt-locales - Update, build, import and export locales using grunt.

  •    Javascript

Update, build, import and export locales using grunt. The goal of this grunt task is to automate localization of HTML templates.

json-locale - Unicode Consortium JSON locale files.

  •    Javascript

The official Unicode ldml-JSON files are provided. They define standardised format descriptors to display times, dates, currencies, etc., using the Unicode standard. Unicode JSON files provide formatting rules for calendars, dates, currencies and other information. The Unicode JSON files are big. Use json-locale to generate filtered, smaller JSON files.

locales - koa locales, i18n solution for koa

  •    Javascript

Patch locales functions to koa app. The key options.localeAlias allows to not repeat dictionary files, as you can configure to use the same file for es_ES for es, or en_UK for en.

LaravelLang - :globe_with_meridians: Translations manager and checker for Laravel 5 based on 'caouecs/Laravel-lang' translations

  •    PHP

Translations manager and checker for Laravel v5 based on caouecs/Laravel-lang translations. Feel free to check out the releases, license, and contribution guidelines.

vue-cli-locale-fr - French localization for @vue/cli

  •    Javascript

This will be automatically loaded by vue-cli.

ecma402 - ECMA-402 JavaScript Internationalization API "shim"

  •    Javascript

This project provides an implementation of the ECMA-402 JavaScript Internationalization APIs standard for number formatting ( Intl.NumberFormat ) and date and time formatting ( Intl.DateTimeFormat ). Collation ( Intl.Collator ) is not currently supported. Current release is version 1.0, published 2015-07-08.

linguist - Easy multilingual urls and redirection support for the Laravel framework

  •    PHP

This package provides an easy multilingual urls and redirection support for the Laravel framework. In short Laravel will generate localized urls for links and redirections.

crates - 🌎 A tool to generate your locale files compatible with i18n.

  •    Javascript

Crates is a library that allows you to generate internationalization's files for any language you need using only a command. It's perfect for sites that needs be translated into another language, you only need call the crates' function adding the desired words and then execute the CLI command.

vuetranslate - VueJS plugin for translations

  •    Javascript

A VueJS (1.x, 2.0+) plugin for basic translations. Is a plugin to handle basic translations for your components, it adds a mixin and a directive to handle it the most comfortable way.

lctime - Finally, simple, familiar, locale-based datetime formatting.

  •    Go

Finally, simple, familiar, locale-based datetime formatting. Go's standard library time is fine most of the time. However, it's currently impossible for the Go standard library to format dates based on a user's locale or langauge setting. Unfortunately, that means code like this, doesn't work.

transync - A npm module to synchronise translation files.

  •    Javascript

Transync is a npm module to synchronise translation files. The idea is to make sure a locale file has the same translation keys as a base file. It supports both JSON and YAML files.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.