View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010395 | Taler | wallet (all platforms) | public | 2025-09-11 12:54 | 2025-09-11 16:35 |
Reporter | vecirex | Assigned To | vecirex | ||
Priority | normal | Severity | text | Reproducibility | always |
Status | assigned | Resolution | open | ||
Product Version | 1.0 | ||||
Target Version | post-1.0 | ||||
Summary | 0010395: I18N: For DE, use "Schweizer Franken" instead of "Swiss Francs" | ||||
Description | Seen for Android v1.0.9 (google 65) and iOS v1.0.27 (core v1.0.33); might also be like this for the add-ons (not tested). Might also be the case for other target languages (not tested). | ||||
Tags | android, iOS, language, ux | ||||
Attached Files | |||||
|
descr++ |
|
The existing denomination name "Swiss Francs (Fr.)" is defined by the configuration of the denomination key for the TOPS Taler Exchange, not defined in Weblate. There are two options now: 1. It would be OK to have displayed "CHF (Fr.)" for all languages and thus circumvent all internationalisation problems. 2. If the denomination key can be used in a language-sensitive manner, then wallet-core should trigger wallets to render the suitable expression for the currency unit as - "Schweizer Franken" in German, - "francs suisses" in French, - "Swiss francs" in English with a lower "f" in francs for both French and English. In either case there should be a change to the existing string "Swiss Francs (Fr.)" in the denomination key of TOPS - see also https://en.wikipedia.org/wiki/Swiss_franc, https://fr.wikipedia.org/wiki/Franc_suisse, https://en.wikipedia.org/wiki/ISO_4217 |
|
Fix committed to master branch. |
|
Fix committed to master branch. |
|
See exchange.git, 411c66941..088db516f for the required change to "Swiss francs" instead of "Swiss Francs". I do NOT know if the wallets have any logic for translating the currency name, and I'm not sure that that would be a wise thing to even support given that the name is returned by the protocol (and for now without i18n data). If wallets want to translate currency names, we need to side-load the English currency names into weblate and then the wallets can apply i18n for those. |
|
ACK, see https://git.taler.net/exchange.git/commit/?id=c2495859a6b29da393137b7e71fc9c5676389782 for the change to "Swiss francs" which is OK for Switzerland with its multi-lingo population - to my mind's eyes, but we have to wait for a Swiss fellow to confirm this. If the wallet apps would dispose of a logic to render currency names in different languages, we would have seen these names and their translations long before and, especially for Switzerland, this would have triggered a longish discussion how to name and how to abbreviate those currencies in EN, FR, DE, IT, Rhaetian/Friulian. In the meantime, we can live with CHF (Fr.) and Swiss francs. We have a Friulian mother-tongue speaker at hand to ask for advice. @vecirex, please contribute for the German speaking Swiss! |
Date Modified | Username | Field | Change |
---|---|---|---|
2025-09-11 12:54 | vecirex | New Issue | |
2025-09-11 12:54 | vecirex | Status | new => assigned |
2025-09-11 12:54 | vecirex | Assigned To | => Stefan |
2025-09-11 12:54 | vecirex | File Added: iOS.png | |
2025-09-11 12:54 | vecirex | File Added: android.jpeg | |
2025-09-11 12:55 | vecirex | Tag Attached: "language" | |
2025-09-11 12:55 | vecirex | Tag Attached: "iOS" | |
2025-09-11 12:55 | vecirex | Tag Attached: android | |
2025-09-11 12:55 | vecirex | Tag Attached: iOS | |
2025-09-11 12:55 | vecirex | Tag Detached: "iOS" | |
2025-09-11 12:55 | vecirex | Tag Attached: language | |
2025-09-11 12:55 | vecirex | Tag Detached: "language" | |
2025-09-11 12:55 | vecirex | Tag Attached: ux | |
2025-09-11 12:57 | vecirex | Description Updated | |
2025-09-11 12:57 | vecirex | Note Added: 0025884 | |
2025-09-11 15:14 | Stefan | Note Added: 0025885 | |
2025-09-11 15:15 | Stefan | Assigned To | Stefan => Christian Grothoff |
2025-09-11 16:17 | Christian Grothoff | Changeset attached | => exchange master c2495859 |
2025-09-11 16:17 | Christian Grothoff | Note Added: 0025886 | |
2025-09-11 16:17 | Christian Grothoff | Status | assigned => resolved |
2025-09-11 16:17 | Christian Grothoff | Resolution | open => fixed |
2025-09-11 16:21 | Christian Grothoff | Changeset attached | => exchange master 088db516 |
2025-09-11 16:21 | Christian Grothoff | Note Added: 0025887 | |
2025-09-11 16:23 | Christian Grothoff | Note Added: 0025888 | |
2025-09-11 16:23 | Christian Grothoff | Assigned To | Christian Grothoff => |
2025-09-11 16:23 | Christian Grothoff | Severity | trivial => text |
2025-09-11 16:23 | Christian Grothoff | Status | resolved => confirmed |
2025-09-11 16:23 | Christian Grothoff | Resolution | fixed => open |
2025-09-11 16:23 | Christian Grothoff | Product Version | 1.1 => 1.0 |
2025-09-11 16:23 | Christian Grothoff | Target Version | => post-1.0 |
2025-09-11 16:35 | Stefan | Note Added: 0025889 | |
2025-09-11 16:35 | Stefan | Assigned To | => vecirex |
2025-09-11 16:35 | Stefan | Status | confirmed => assigned |