From fcb4d97a68bdb149f7fd102792047cf125e09f84 Mon Sep 17 00:00:00 2001 From: kdmukai Date: Tue, 20 May 2025 09:18:30 -0500 Subject: [PATCH 1/3] Marks new display config settings text for translation --- l10n/messages.pot | 35 +++++++++++++------- src/seedsigner/models/settings_definition.py | 4 +-- 2 files changed, 25 insertions(+), 14 deletions(-) diff --git a/l10n/messages.pot b/l10n/messages.pot index 666c12cc..8518daf5 100644 --- a/l10n/messages.pot +++ b/l10n/messages.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: seedsigner 0.8.5-rc1\n" +"Project-Id-Version: seedsigner 0.8.5\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-01-28 13:28-0600\n" +"POT-Creation-Date: 2025-05-20 09:16-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -319,7 +319,6 @@ msgstr "" msgid "Derivation" msgstr "" -#. Short for "BIP32 Extended Public Key" #: src/seedsigner/gui/screens/seed_screens.py msgid "Xpub" msgstr "" @@ -593,6 +592,11 @@ msgstr "" msgid "Wallet descriptor" msgstr "" +#. Insert the number of addrs displayed per screen (e.g. "Next 10") +#: src/seedsigner/gui/screens/tools_screens.py +msgid "Next {}" +msgstr "" + #: src/seedsigner/models/settings_definition.py msgid "Enabled" msgstr "" @@ -790,6 +794,14 @@ msgstr "" msgid "Show partner logos" msgstr "" +#: src/seedsigner/models/settings_definition.py +msgid "Display type" +msgstr "" + +#: src/seedsigner/models/settings_definition.py +msgid "Invert colors" +msgstr "" + #: src/seedsigner/models/settings_definition.py msgid "QR background color" msgstr "" @@ -1254,11 +1266,11 @@ msgid "Review SeedQR" msgstr "" #: src/seedsigner/views/seed_views.py -msgid "Your transcribed SeedQR successfully scanned and yielded the same seed." +msgid "Your transcribed SeedQR could not be read!" msgstr "" #: src/seedsigner/views/seed_views.py -msgid "Your transcribed SeedQR could not be read!" +msgid "Your transcribed SeedQR successfully scanned and yielded the same seed." msgstr "" #: src/seedsigner/views/seed_views.py @@ -1291,11 +1303,15 @@ msgid "Signing messages for custom derivation paths not supported" msgstr "" #: src/seedsigner/views/settings_views.py -msgid "I/O test" +msgid "Advanced" msgstr "" #: src/seedsigner/views/settings_views.py -msgid "Advanced" +msgid "Hardware" +msgstr "" + +#: src/seedsigner/views/settings_views.py +msgid "I/O test" msgstr "" #: src/seedsigner/views/settings_views.py @@ -1399,11 +1415,6 @@ msgstr "" msgid "Single sig descriptors not yet supported" msgstr "" -#. Insert the number of addrs displayed per screen (e.g. "Next 10") -#: src/seedsigner/views/tools_views.py -msgid "Next {}" -msgstr "" - #: src/seedsigner/views/tools_views.py msgid "Receive Addrs" msgstr "" diff --git a/src/seedsigner/models/settings_definition.py b/src/seedsigner/models/settings_definition.py index d9272428..2aef50f9 100644 --- a/src/seedsigner/models/settings_definition.py +++ b/src/seedsigner/models/settings_definition.py @@ -704,7 +704,7 @@ class SettingsDefinition: SettingsEntry(category=SettingsConstants.CATEGORY__SYSTEM, attr_name=SettingsConstants.SETTING__DISPLAY_CONFIGURATION, abbreviated_name="disp_conf", - display_name="Display type", + display_name=_mft("Display type"), type=SettingsConstants.TYPE__SELECT_1, visibility=SettingsConstants.VISIBILITY__HARDWARE, selection_options=SettingsConstants.ALL_DISPLAY_CONFIGURATIONS, @@ -713,7 +713,7 @@ class SettingsDefinition: SettingsEntry(category=SettingsConstants.CATEGORY__SYSTEM, attr_name=SettingsConstants.SETTING__DISPLAY_COLOR_INVERTED, abbreviated_name="rgb_inv", - display_name="Invert colors", + display_name=_mft("Invert colors"), type=SettingsConstants.TYPE__ENABLED_DISABLED, visibility=SettingsConstants.VISIBILITY__HARDWARE, default_value=SettingsConstants.OPTION__DISABLED), From f1bdd33a02fd843059d00f8a860a217174a5f6b7 Mon Sep 17 00:00:00 2001 From: kdmukai Date: Tue, 20 May 2025 09:27:44 -0500 Subject: [PATCH 2/3] Add translator notes --- l10n/messages.pot | 5 ++++- src/seedsigner/models/settings_definition.py | 8 ++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/l10n/messages.pot b/l10n/messages.pot index 8518daf5..0a77e16a 100644 --- a/l10n/messages.pot +++ b/l10n/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: seedsigner 0.8.5\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-05-20 09:16-0500\n" +"POT-Creation-Date: 2025-05-20 09:27-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -794,10 +794,13 @@ msgstr "" msgid "Show partner logos" msgstr "" +#. Hardware settings option to specify the screen driver (e.g. st7789 vs +#. ili9341) #: src/seedsigner/models/settings_definition.py msgid "Display type" msgstr "" +#. Hardware settings option to invert how the screen driver displays colors. #: src/seedsigner/models/settings_definition.py msgid "Invert colors" msgstr "" diff --git a/src/seedsigner/models/settings_definition.py b/src/seedsigner/models/settings_definition.py index 2aef50f9..cd32b6b2 100644 --- a/src/seedsigner/models/settings_definition.py +++ b/src/seedsigner/models/settings_definition.py @@ -701,19 +701,23 @@ class SettingsDefinition: # Hardware config + # TRANSLATOR_NOTE: Hardware settings option to specify the screen driver (e.g. st7789 vs ili9341) + display_name = _mft("Display type") SettingsEntry(category=SettingsConstants.CATEGORY__SYSTEM, attr_name=SettingsConstants.SETTING__DISPLAY_CONFIGURATION, abbreviated_name="disp_conf", - display_name=_mft("Display type"), + display_name=display_name, type=SettingsConstants.TYPE__SELECT_1, visibility=SettingsConstants.VISIBILITY__HARDWARE, selection_options=SettingsConstants.ALL_DISPLAY_CONFIGURATIONS, default_value=SettingsConstants.DISPLAY_CONFIGURATION__ST7789__240x240), + # TRANSLATOR_NOTE: Hardware settings option to invert how the screen driver displays colors. + display_name = _mft("Invert colors") SettingsEntry(category=SettingsConstants.CATEGORY__SYSTEM, attr_name=SettingsConstants.SETTING__DISPLAY_COLOR_INVERTED, abbreviated_name="rgb_inv", - display_name=_mft("Invert colors"), + display_name=display_name, type=SettingsConstants.TYPE__ENABLED_DISABLED, visibility=SettingsConstants.VISIBILITY__HARDWARE, default_value=SettingsConstants.OPTION__DISABLED), From fd4ce8b7cf814606e89b417f0541626534978cff Mon Sep 17 00:00:00 2001 From: kdmukai Date: Tue, 20 May 2025 09:32:59 -0500 Subject: [PATCH 3/3] bugfix --- src/seedsigner/models/settings_definition.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/seedsigner/models/settings_definition.py b/src/seedsigner/models/settings_definition.py index cd32b6b2..e6f56c5f 100644 --- a/src/seedsigner/models/settings_definition.py +++ b/src/seedsigner/models/settings_definition.py @@ -701,23 +701,21 @@ class SettingsDefinition: # Hardware config - # TRANSLATOR_NOTE: Hardware settings option to specify the screen driver (e.g. st7789 vs ili9341) - display_name = _mft("Display type") SettingsEntry(category=SettingsConstants.CATEGORY__SYSTEM, attr_name=SettingsConstants.SETTING__DISPLAY_CONFIGURATION, abbreviated_name="disp_conf", - display_name=display_name, + # TRANSLATOR_NOTE: Hardware settings option to specify the screen driver (e.g. st7789 vs ili9341) + display_name=_mft("Display type"), type=SettingsConstants.TYPE__SELECT_1, visibility=SettingsConstants.VISIBILITY__HARDWARE, selection_options=SettingsConstants.ALL_DISPLAY_CONFIGURATIONS, default_value=SettingsConstants.DISPLAY_CONFIGURATION__ST7789__240x240), - - # TRANSLATOR_NOTE: Hardware settings option to invert how the screen driver displays colors. - display_name = _mft("Invert colors") + SettingsEntry(category=SettingsConstants.CATEGORY__SYSTEM, attr_name=SettingsConstants.SETTING__DISPLAY_COLOR_INVERTED, abbreviated_name="rgb_inv", - display_name=display_name, + # TRANSLATOR_NOTE: Hardware settings option to invert how the screen driver displays colors. + display_name=_mft("Invert colors"), type=SettingsConstants.TYPE__ENABLED_DISABLED, visibility=SettingsConstants.VISIBILITY__HARDWARE, default_value=SettingsConstants.OPTION__DISABLED),