node-gettext-sprintf
Advanced tools
Comparing version 0.0.2 to 0.0.3
12
index.js
@@ -25,3 +25,3 @@ var _ = require('lodash'); | ||
function getPluralText(language) { | ||
function getTextPlural(language) { | ||
return function () { | ||
@@ -36,3 +36,3 @@ var msgId = arguments[0]; | ||
function getPluralTextFromContext(language) { | ||
function getTextPluralFromContext(language) { | ||
return function () { | ||
@@ -48,6 +48,6 @@ var msgContext = arguments[0]; | ||
// domains: {es: contents-of-es.po, fr: contents-of-fr.po} | ||
// domains: {es: contents-of-es.po, fr: contents-of-fr.po} etc | ||
function mfLanguage(domains, cb) { | ||
if(_.isEmpty(domains) || !_.isObject(domains)) | ||
return cb(new Error('domains argument required')); | ||
return setImmediate(function() { cb(new Error('domains argument required')); }); | ||
@@ -62,4 +62,4 @@ _.each(domains, function(poContent, language) { | ||
getTextFromContext: getTextFromContext(language), | ||
getPluralText: getPluralText(language), | ||
getPluralTextFromContext: getPluralTextFromContext(language) | ||
getTextPlural: getTextPlural(language), | ||
getTextPluralFromContext: getTextPluralFromContext(language) | ||
}; | ||
@@ -66,0 +66,0 @@ }); |
{ | ||
"name": "node-gettext-sprintf", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"description": "A combination of node-gettext and sprintf", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -35,3 +35,3 @@ var fs = require('fs'); | ||
var fns = languageFns('test0'); | ||
t.equal(fns.getPluralText("test0 - Simple string singular", 2), "test0 - Simple string translated plural"); | ||
t.equal(fns.getTextPlural("test0 - Simple string singular", 2), "test0 - Simple string translated plural"); | ||
t.end(); | ||
@@ -42,3 +42,3 @@ }); | ||
var fns = languageFns('test0'); | ||
t.equal(fns.getPluralText("test0 - Simple string singular int place-holder: %d", 2, 20), "test0 - Simple string translated plural int place-holder: 20"); | ||
t.equal(fns.getTextPlural("test0 - Simple string singular int place-holder: %d", 2, 20), "test0 - Simple string translated plural int place-holder: 20"); | ||
t.end(); | ||
@@ -45,0 +45,0 @@ }); |
7191