aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortg(x) <*@tg-x.net>2016-02-23 18:37:10 +0100
committertg(x) <*@tg-x.net>2016-02-23 18:37:10 +0100
commitbc7cfc07ed351d4dd002ff74eea6fe396b437459 (patch)
tree443abebeb28282bd599dc56382e0c5dbe6010d55
parent532185337515a7426f16fdbfb6e9d4b790849ef7 (diff)
downloadwallet-core-bc7cfc07ed351d4dd002ff74eea6fe396b437459.tar.xz
revert i18n.parts
-rw-r--r--extension/lib/i18n.ts12
1 files changed, 11 insertions, 1 deletions
diff --git a/extension/lib/i18n.ts b/extension/lib/i18n.ts
index a722e8322..f94b687ae 100644
--- a/extension/lib/i18n.ts
+++ b/extension/lib/i18n.ts
@@ -54,7 +54,7 @@ var i18n = <any>function i18n(strings, ...values) {
let str = getI18nString (strings);
let n = getPluralValue (values);
console.log('i18n:', n, str, strings, values);
- console.log('i18n:', jed.translate(str).ifPlural(n, str).fetch(...values););
+ console.log('i18n:', jed.translate(str).ifPlural(n, str).fetch(...values));
return jed.translate(str).ifPlural(n, str).fetch(...values);
};
@@ -64,10 +64,20 @@ i18n.strings = {};
// Interpolate i18nized values with arbitrary objects and
// return array of strings/objects.
i18n.parts = function(strings, ...values) {
+ let parts = [];
+ for (let i = 0; i < strings.length; i++) {
+ parts.push(strings[i]);
+ if (i < values.length) {
+ parts.push(values[i]);
+ }
+ }
+ return parts;
+/*
init();
let str = getI18nString (strings);
let n = getPluralValue (values);
console.log('i18n.parts:', n, str, values, ...values);
console.log('i18n.parts:', jed.translate(str).ifPlural(n, str).fetch(...values));
return jed.translate(str).ifPlural(n, str).fetch(...values);
+*/
};