Displaying 1 to 20 from 39 results

react-intl - Internationalize React apps


Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.React Intl is part of FormatJS. It provides bindings to React via its components and API.

mimesis - Mimesis is a fast and easy to use library for Python, which helps generate synthetic data for a variety of purposes in a variety of languages


Mimesis is a fast and easy to use library for Python programming language, which helps generate synthetic data for a variety of purposes in a variety of languages. This data can be particularly useful during software development and testing. For example, it could be used to populate a testing database, create beautiful JSON and XML files, anonymize data taken from a production service, etc. You can find the complete documentation on the Read the Docs.

Outlook 2010 Translate


Adds a FormRegion to mail messages to help with translation. Uses Google API Translate SDK.




grunt-extract-cldr-data - Extract CLDR data and transform it for use in 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.

nemo-locatex - Locator abstraction to layer locale (or other) level to selenium-webdriver locators for the Nemo automation framework


Specify different Nemo locator objects per-locale.Now the locatex function will be available in any of your nemo tests which include locators.

intl-currency - Convert numbers to currencies


The value to convert.See this link for all possible options.

browser-locale - normalizes weird cross browser issues and tries to return the users selected language in 100% client side JS by looking at various properties on the `window


note that another technique used to detect the browsers user-set language preference is to look at the accept-language header set on outgoing http requests, but this requires making a round trip XHR to a server, which is what jquery-browser-language does.Not all browsers are consistent in their capitalization of language tags, e.g. en-US vs en-us. Keep this in mind when looking for matches in locale strings.


os-locale - Get the system locale


Useful for localizing your module or app.POSIX systems: The returned locale refers to the LC_MESSAGE category, suitable for selecting the language used in the user interface for message translation.

enyo-ilib - Enyo wrapper for ilib globalization/internationalization library.


Enyo and nodejs wrapper for ilib globalization/internationalization library. Both Enyo and nodejs wrappers define the $L function used to wrap localizable strings and perform translations.

hubot-time-me - /time me <user>, /where is <user>, /<user> is in <location>


Location-aware queries about users for hubot. Where is parkr? What time is it at parkr's location? Hey Hubot, parkr's now in a new location.

locale2 - 💪 Try as hard as possible to detect the client's language tag ("locale") in node or the browser


A language tag is composed from a sequence of one or more "subtags", each of which refines or narrows the range of language identified by the overall tag. Subtags, in turn, are a sequence of alphanumeric characters (letters and digits), distinguished and separated from other subtags in a tag by a hyphen ("-", [Unicode] U+002D).

node-red-contrib-moment - Node-Red Node that produces formatted Date/Time output using the Moment


Node-Red Node that produces a nicely formatted Date/Time string using the Moment.JS library & is fully time zone/DST/locale aware. Based on thoughts from a conversation in the Node-Red Google Group. Updated with timezone/locale capabilities after Jaques44's initial work. Updated with +/- adjustments after another conversion in the Google Group.

upper-case - Uppercase a string in JavaScript


Upper case a string. Supports Unicode (non-ASCII characters) and non-string entities, such as objects with a toString property, numbers and booleans. Empty values (null and undefined) will result in an empty string.

lower-case - Lowercase a string in JavaScript


Lower case a string. Supports Unicode (non-ASCII characters) and non-string entities, such as objects with a toString property, numbers and booleans. Empty values (null and undefined) will result in an empty string.

vue-i18n - A small package for implementing translations in Vue.js


A small package for implementing translations in Vue.js. Instead of using a dot based key to fetch a translated string, it just uses the default string itself as the key. In short {{ $t('Hello world') }} instead of {{ $t('messages.hello_world') }}.

node-cldr - node


The extraction code was originally written for the inter i18n library, but can be used on its own. To understand the data itself, you might need to dive into the LDML specification, which describes the schema of the CLDR XML files.