This commit is contained in:
Barış Soner Uşaklı
2019-02-04 23:50:21 -05:00
parent 9d1fcf4e36
commit ae779ea4f9
2 changed files with 11 additions and 0 deletions

View File

@@ -273,6 +273,10 @@
return Promise.resolve(self.modules[namespace](key, args));
}
if (namespace && result.length === 1) {
return Promise.resolve('[[' + namespace + ']]');
}
if (namespace && !key) {
warn('Missing key in translation token "' + name + '"');
return Promise.resolve('[[' + namespace + ']]');

View File

@@ -150,6 +150,13 @@ describe('new Translator(language)', function () {
});
});
it('should not translate [[derp]] some text', function () {
var translator = Translator.create('en-GB');
return translator.translate('[[derp]] some text').then(function (translated) {
assert.strictEqual('[[derp]] some text', translated);
});
});
it('should not translate [[derp:xyz] some text', function () {
var translator = Translator.create('en-GB');
return translator.translate('[[derp:xyz] some text').then(function (translated) {