diff options
author | Florian Dold <florian@dold.me> | 2021-06-09 15:26:18 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2021-06-09 15:26:18 +0200 |
commit | 3d2b7b2a65787858c9471bc48cc5860c07b7f7dc (patch) | |
tree | 4a7477c184de7408104b8bf254a277a5949b19de /packages/taler-util/src/i18n.ts | |
parent | 5c26461247040c07c86291babf0c87631df638b5 (diff) | |
download | wallet-core-3d2b7b2a65787858c9471bc48cc5860c07b7f7dc.tar.xz |
formatting: re-run prettier
Diffstat (limited to 'packages/taler-util/src/i18n.ts')
-rw-r--r-- | packages/taler-util/src/i18n.ts | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/packages/taler-util/src/i18n.ts b/packages/taler-util/src/i18n.ts index 4253eb227..a4b0bf81f 100644 --- a/packages/taler-util/src/i18n.ts +++ b/packages/taler-util/src/i18n.ts @@ -17,7 +17,7 @@ export function setupI18n(lang: string, strings: { [s: string]: any }): any { lang = "en-US"; logger.warn(`language ${lang} not found, defaulting to english`); } - debugger + debugger; jed = new jedLib.Jed(strings[lang]); } @@ -58,11 +58,14 @@ export function str(stringSeq: TemplateStringsArray, ...values: any[]): string { /** * Internationalize a string template without serializing */ -export function translate(stringSeq: TemplateStringsArray, ...values: any[]): any[] { +export function translate( + stringSeq: TemplateStringsArray, + ...values: any[] +): any[] { const s = toI18nString(stringSeq); - if (!s) return [] + if (!s) return []; const translation: string = jed.ngettext(s, s, 1); - return replacePlaceholderWithValues(translation, values) + return replacePlaceholderWithValues(translation, values); } /** @@ -71,9 +74,9 @@ export function translate(stringSeq: TemplateStringsArray, ...values: any[]): an export function Translate({ children, ...rest }: { children: any }): any { const c = [].concat(children); const s = stringifyArray(c); - if (!s) return [] + if (!s) return []; const translation: string = jed.ngettext(s, s, 1); - return replacePlaceholderWithValues(translation, c) + return replacePlaceholderWithValues(translation, c); } /** @@ -94,7 +97,6 @@ export function getTranslatedArray(array: Array<any>) { return replacePlaceholderWithValues(translation, array); } - function replacePlaceholderWithValues( translation: string, childArray: Array<any>, @@ -142,6 +144,5 @@ function stringifyArray(children: Array<any>): string { export const i18n = { str, Translate, - translate -} - + translate, +}; |