Introduction
This is a i18next backend to be used with node.js for external services such as spacetranslate or locize service. It's for the node.js server what the i18next-service-backend is for the browser.
Getting started
Source can be loaded via npm.
$ npm install i18next-node-service-backend
Wiring up:
var i18next = ;var Backend = ; i18next ;
As with all modules you can either pass the constructor function (class) to the i18next.use or a concrete instance.
Backend Options
// service url to the backend service // i.e. https://api.spacetranslate.com or https://api.locize.io service: '[SERVICE_URL]' // the id of your project projectId: '[PROJECTID]' // add an api key if you want to send missing keys apiKey: '[APIKEY]' // the reference language of your project referenceLng: '[LNG]' // version - defaults to latest version: '[VERSION]'
Options can be passed in:
preferred - by setting options.backend in i18next.init:
var i18next = ;var Backend = ; i18next ;
on construction:
var Backend = ;var backend = null options;
by calling init:
var Backend = ;var backend = ;backend;