diff options
author | Sebastian <sebasjm@gmail.com> | 2024-01-17 10:22:49 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2024-01-17 10:22:49 -0300 |
commit | f5a54633dca3599dab82730fd7d550c0289f170f (patch) | |
tree | 5c4d2b25973b891e0b19cb8401d24354a1227105 /packages/demobank-ui/src/i18n | |
parent | 87765a4023e33d9502cf55ad2592dabf262ddc69 (diff) | |
download | wallet-core-f5a54633dca3599dab82730fd7d550c0289f170f.tar.xz |
add translation completeness from pogen to the UI
Diffstat (limited to 'packages/demobank-ui/src/i18n')
-rw-r--r-- | packages/demobank-ui/src/i18n/strings-prelude | 19 | ||||
-rw-r--r-- | packages/demobank-ui/src/i18n/strings.ts | 63 |
2 files changed, 36 insertions, 46 deletions
diff --git a/packages/demobank-ui/src/i18n/strings-prelude b/packages/demobank-ui/src/i18n/strings-prelude deleted file mode 100644 index a0aeb8268..000000000 --- a/packages/demobank-ui/src/i18n/strings-prelude +++ /dev/null @@ -1,19 +0,0 @@ -/* - This file is part of GNU Taler - (C) 2022 Taler Systems S.A. - - GNU Taler is free software; you can redistribute it and/or modify it under the - terms of the GNU General Public License as published by the Free Software - Foundation; either version 3, or (at your option) any later version. - - GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY - WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with - GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> - */ - -/*eslint quote-props: ["error", "consistent"]*/ -export const strings: {[s: string]: any} = {}; - diff --git a/packages/demobank-ui/src/i18n/strings.ts b/packages/demobank-ui/src/i18n/strings.ts index fada43b38..ddff053eb 100644 --- a/packages/demobank-ui/src/i18n/strings.ts +++ b/packages/demobank-ui/src/i18n/strings.ts @@ -1,24 +1,17 @@ -/* - This file is part of GNU Taler - (C) 2022 Taler Systems S.A. - GNU Taler is free software; you can redistribute it and/or modify it under the - terms of the GNU General Public License as published by the Free Software - Foundation; either version 3, or (at your option) any later version. - - GNU Taler is distributed in the hope that it will be useful, but WITHOUT ANY - WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR - A PARTICULAR PURPOSE. See the GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with - GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> - */ - -/*eslint quote-props: ["error", "consistent"]*/ -export const strings: {[s: string]: any} = {}; +export interface StringsType { + // X-Domain or 'messages' + domain: string; + lang: string; + completeness: number, + 'plural_forms': string; + locale_data: { + messages: Record<string, any> + } +} +export const strings: Record<string,StringsType> = {}; strings['it'] = { - "domain": "messages", "locale_data": { "messages": { "": { @@ -1062,11 +1055,14 @@ strings['it'] = { "" ] } - } + }, + "domain": "messages", + "plural_forms": "nplurals=2; plural=n != 1;", + "lang": "it", + "completeness": 14 }; strings['fr'] = { - "domain": "messages", "locale_data": { "messages": { "": { @@ -2110,11 +2106,14 @@ strings['fr'] = { "" ] } - } + }, + "domain": "messages", + "plural_forms": "nplurals=2; plural=n > 1;", + "lang": "fr", + "completeness": 0 }; strings['es'] = { - "domain": "messages", "locale_data": { "messages": { "": { @@ -3158,11 +3157,14 @@ strings['es'] = { "Bienvenido a %1$s!" ] } - } + }, + "domain": "messages", + "plural_forms": "nplurals=2; plural=n != 1;", + "lang": "es", + "completeness": 100 }; strings['en'] = { - "domain": "messages", "locale_data": { "messages": { "": { @@ -4206,11 +4208,14 @@ strings['en'] = { "" ] } - } + }, + "domain": "messages", + "plural_forms": "nplurals=2; plural=(n != 1);", + "lang": "en", + "completeness": 100 }; strings['de'] = { - "domain": "messages", "locale_data": { "messages": { "": { @@ -5254,6 +5259,10 @@ strings['de'] = { "" ] } - } + }, + "domain": "messages", + "plural_forms": "nplurals=2; plural=n != 1;", + "lang": "de", + "completeness": 4 }; |