init: function(services, backendOptions, i18nextOptions) {
/* use services and options */
read: function(language, namespace, callback) {
/* if method fails/returns an error, call this: */
/* callback(truthyValue, null); */
readMulti: function(languages, namespaces, callback) {
/* return multiple resources - useful eg. for bundling loading in one xhr request */
/* if method fails/returns an error, call this: */
/* callback(truthyValue, null); */
// only used in backends acting as cache layer
save: function(language, namespace, data) {
// store the translations
create: function(languages, namespace, key, fallbackValue) {
/* save the missing translation */