Displaying 1 to 20 from 27 results

i18next - i18next: learn once - translate everywhere

  •    Javascript

i18next is a very popular internationalization framework for browser or any other javascript environment (eg. node.js). Our focus is providing the core to building a booming ecosystem. Independent of the building blocks you choose, be it react, angular or even good old jquery proper translation capabilities are just one step away.

i18ng - i18next for Angular.js

  •    Javascript

The filter is simply t. To render HTML from a translation value, you must use the ng-bind-html directive. Angular will escape your html characters if you try {{ 'translation.with.html' | t }}.

vue-i18next - Internationalization for vue using the i18next i18n ecosystem. http://i18next.com

  •    Javascript

Check the DEMO to see vue-i18next in action. The $t function is a wrapper for i18next.t.




aurelia-i18next - An Aurelia-Wrapper for the i18next library

  •    Javascript

This plugin is part of the Aurelia platform. It sets up a wrapper for the i18next library. This repo has been moved to an official Aurelia repository which you can find here: https://github.com/aurelia/i18n. All further development will be done over there.

vue-i18next - Vue plugin for integrating I18Next

  •    Javascript

Vue plugin for integrating I18Next. This is a plugin for the Vue view data-binding library, integrating the I18Next internationalization library. It provides a global Vue.t() function and a local $t() function which passes-through to i18next.t() with the exception that the global Vue parameter i18nextLanguage is passed to i18next.t() as option lng and for $t() the local Vue option i18nextNamespace is passed to i18next.t() as option ns. As this plugin is based on vue-params, the target language can be altered at any time by assigning to the variable Vue.params.i18nextLanguage. As a result, the data-bindings will be forced to update by vue-params.

i18next-korean-postposition-processor - i18next post-processor for processing korean postposition

  •    TypeScript

i18next post-processor for processing korean postposition - 을/를, 이/가, 은/는, 으로/로, 과/와, 이랑/랑. This processor can handle korean character or arabic number(without decimal mark).


grunt-i18next - Bundle language resource files for i18next.

  •    Javascript

Bundle language resource files for i18next. Run this task with the grunt i18next command.

i18next-browser-languageDetector - language detector used in browser environment for i18next

  •    Javascript

Source can be loaded via npm, bower or downloaded from this repo. As with all modules you can either pass the constructor function (class) to the i18next.use or a concrete instance.

i18next-gettext-converter - converts gettext .mo or .po to 18next json format and vice versa

  •    Javascript

Project goal is to convert files from gettext to i18next json format and vice versa. if no target (-t) is specified file will be stored to [sourceDir]/[locale]/translation.json.

i18next-icu - i18nFormat plugin to use ICU format with i18next

  •    Javascript

Source can be loaded via npm or downloaded from this repo.

i18next-intervalPlural-postProcessor - post processor for i18next enabling interval plurals

  •    Javascript

This is a i18next postProcessor enabling interval based plurals. Source can be loaded via npm, bower or downloaded from this repo.

i18next-localstorage-backend - This is a i18next cache layer to be used in the browser

  •    Javascript

This is a i18next cache layer to be used in the browser. It will load and cache resources from localStorage and can be used in combination with the chained backend. Source can be loaded via npmor downloaded from this repo.

i18next-node-fs-backend - node

  •    Javascript

Source can be loaded via npm. As with all modules you can either pass the constructor function (class) to the i18next.use or a concrete instance.

i18next-parser - Code parser for i18next

  •    Javascript

When translating an application, maintaining the translation catalog by hand is painful. This package parses your code and automates this process. 1.x is currently in beta. You can follow the pre-releases here. It is a deep rewrite of this package that solves many issues, the main one being that it was slowly becoming unmaintainable. The migration contains all the breaking changes. Everything that follows is related to 1.x. If you rely on a 0.x.x version, you can still find the old documentation on its dedicated branch.

i18next-scanner - Scan your code, extract translation keys/values, and merge them into i18n resource files

  •    Javascript

Scan your code, extract translation keys/values, and merge them into i18n resource files. There is a major breaking change since v1.0, and the API interface and options are not compatible with v0.x.

i18next-sprintf-postProcessor - sprintf post processor for i18next

  •    Javascript

This is a i18next postProcessor enabling sprintf usage for translations. Source can be loaded via npm, bower or downloaded from this repo.