From 0e88ef9bd2ea76e5b44cc0d4459b9a2e553b8d24 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Mon, 24 Aug 2020 19:39:09 +0530 Subject: implement fulfillment_message and make fulfillment_url optional --- packages/taler-wallet-core/src/i18n/index.ts | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'packages/taler-wallet-core/src/i18n') diff --git a/packages/taler-wallet-core/src/i18n/index.ts b/packages/taler-wallet-core/src/i18n/index.ts index c5b70b1fd..b8788115c 100644 --- a/packages/taler-wallet-core/src/i18n/index.ts +++ b/packages/taler-wallet-core/src/i18n/index.ts @@ -79,3 +79,12 @@ export function str(stringSeq: TemplateStringsArray, ...values: any[]): string { .fetch(...values); return tr; } + +/** + * Get an internationalized string (based on the globally set, current language) + * from a JSON object. Fall back to the default language of the JSON object + * if no match exists. + */ +export function getJsonI18n(obj: Record, key: K): string { + return obj[key]; +} \ No newline at end of file -- cgit v1.2.3