translations: add widget folder to translations, and fix some string not being recognized

This commit is contained in:
alfrix 2024-01-12 21:43:12 -03:00
parent 0aaf9d8808
commit 874645614f
29 changed files with 169 additions and 30 deletions

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -480,6 +480,12 @@ msgstr ""
msgid "No elegible macros:"
msgstr ""
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Czech\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2024-01-08 12:06+0000\n"
"Last-Translator: Michal Bitala <bitala.michal@seznam.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/klipperscreen/"
@ -482,6 +482,12 @@ msgstr "Nový"
msgid "No elegible macros:"
msgstr "Žádná použitelná makra:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: \n"
"Last-Translator: SRBJ\n"
"Language-Team: \n"
@ -475,6 +475,12 @@ msgstr "Ny"
msgid "No elegible macros:"
msgstr ""
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-11-16 02:51+0000\n"
"Last-Translator: bbraeu <braeu.bernhard@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/klipperscreen/"
@ -483,6 +483,12 @@ msgstr "Neu"
msgid "No elegible macros:"
msgstr "Keine wählbaren Makros:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-11-16 02:51+0000\n"
"Last-Translator: bbraeu <braeu.bernhard@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/klipperscreen/"
@ -483,6 +483,12 @@ msgstr "Neu"
msgid "No elegible macros:"
msgstr "Keine wählbaren Makros:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
@ -475,6 +475,12 @@ msgstr ""
msgid "No elegible macros:"
msgstr ""
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2024-01-08 12:06+0000\n"
"Last-Translator: Alfredo Monclus <alfredomonclus@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/klipperscreen/"
@ -484,6 +484,12 @@ msgstr "Nuevo"
msgid "No elegible macros:"
msgstr "No hay macros elegibles:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-11-14 17:04+0000\n"
"Last-Translator: Bahoué <stef.griv@gmail.com>\n"
"Language-Team: French <https://hosted.weblate.org/projects/klipperscreen/"
@ -484,6 +484,12 @@ msgstr "Nouveau"
msgid "No elegible macros:"
msgstr "Macros non éligibles :"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Klipperscreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2022-11-30 18:11-0300\n"
"Last-Translator: Tal Rahav <talrhv1@gmail.com>\n"
"Language-Team: \n"
@ -482,6 +482,12 @@ msgstr "חדש"
msgid "No elegible macros:"
msgstr ""
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-12-11 19:05+0000\n"
"Last-Translator: \"Zs.Antal\" <zsikaiantal@icloud.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/klipperscreen/"
@ -477,6 +477,12 @@ msgstr "Új"
msgid "No elegible macros:"
msgstr "Nincs választható makró:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2024-01-08 12:06+0000\n"
"Last-Translator: Riccardo Babetto <riccardobabetto@gmail.com>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/klipperscreen/"
@ -479,6 +479,12 @@ msgstr "Nuovo"
msgid "No elegible macros:"
msgstr "Nessuna macro elegibile:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"
@ -760,9 +766,8 @@ msgstr "Caricato"
msgid "Warning"
msgstr "Attenzione"
#, fuzzy
msgid "WebRTC is not supported by the backend trying Stream"
msgstr "WebRTC non è supportato dal backend che prova a fare stream"
msgstr ""
msgid "XY Move Speed (mm/s)"
msgstr "Velocità movimento XY (mm/s)"

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: \n"
"Last-Translator: boyon\n"
"Language-Team: \n"
@ -475,6 +475,12 @@ msgstr "新"
msgid "No elegible macros:"
msgstr ""
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-12-28 12:05+0000\n"
"Last-Translator: 방영웅 <bangyeongung20@gmail.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/klipperscreen/"
@ -477,6 +477,12 @@ msgstr "신규"
msgid "No elegible macros:"
msgstr "적절한 매크로 없음:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-11-28 09:22+0000\n"
"Last-Translator: vjurka <v@jurka.lt>\n"
"Language-Team: Lithuanian <https://hosted.weblate.org/projects/klipperscreen/"
@ -486,6 +486,12 @@ msgstr "Naujas"
msgid "No elegible macros:"
msgstr "Nėra teisingų makro komandų:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-12-17 01:27+0000\n"
"Last-Translator: Maxime Carrein <maxime.c.work@gmail.com>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/klipperscreen/"
@ -483,6 +483,12 @@ msgstr "Nieuw"
msgid "No elegible macros:"
msgstr "Macros komen niet in aanmerking:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Polish (KlipperScreen)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-10-23 14:32+0000\n"
"Last-Translator: Daviteusz <daviteusz0@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/klipperscreen/"
@ -480,6 +480,12 @@ msgstr "Nowe"
msgid "No elegible macros:"
msgstr "Brak odpowiednich makr:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2024-01-06 09:08+0000\n"
"Last-Translator: Henrique Magarotto <magarotto@gmail.com>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/klipperscreen/"
@ -482,6 +482,12 @@ msgstr "Novo"
msgid "No elegible macros:"
msgstr "Sem macros elegíveis:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-12-28 12:05+0000\n"
"Last-Translator: Dr_Perry_Coke <dr.perrycoke@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/klipperscreen/"
@ -483,6 +483,12 @@ msgstr "Новый"
msgid "No elegible macros:"
msgstr "Нет понятных макросов:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-12-27 23:25+0000\n"
"Last-Translator: eltacoloco <hampus.lind@webbpost.nu>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/klipperscreen/"
@ -482,6 +482,12 @@ msgstr "Ny"
msgid "No elegible macros:"
msgstr "Inga kvalificerade makron:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-10-25 21:10+0300\n"
"Last-Translator: \n"
"Language-Team: \n"
@ -480,6 +480,12 @@ msgstr "Yeni"
msgid "No elegible macros:"
msgstr "Uygun makro yok:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: 2023-12-17 01:36\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2024-01-08 12:06+0000\n"
"Last-Translator: Сергій <sergiy.goncharuk.1@gmail.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/klipperscreen/"
@ -484,6 +484,12 @@ msgstr "Новий"
msgid "No elegible macros:"
msgstr "Непридатний макрос:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-11-16 02:51+0000\n"
"Last-Translator: Samuel Wang <imhsaw@gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
@ -481,6 +481,12 @@ msgstr "新的值"
msgid "No elegible macros:"
msgstr "无可用宏:"
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: KlipperScreen\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-06 08:35-0300\n"
"POT-Creation-Date: 2024-01-12 21:42-0300\n"
"PO-Revision-Date: 2023-07-07 16:44+0800\n"
"Last-Translator: \n"
"Language-Team: \n"
@ -480,6 +480,12 @@ msgstr "新的值"
msgid "No elegible macros:"
msgstr ""
msgid "No mesh has been loaded"
msgstr ""
msgid "No wireless interface has been found"
msgstr ""
msgid ""
"Not supported for auto-detection, it needs to be configured in klipperscreen."
"conf"

View File

@ -47,7 +47,7 @@ class Panel(ScreenPanel):
self.labels['networks'] = {}
self.labels['interface'] = Gtk.Label(hexpand=True)
self.labels['interface'].set_text(f' {_("Interface")}: {self.interface} ')
self.labels['interface'].set_text(_("Interface") + f': {self.interface} ')
self.labels['ip'] = Gtk.Label(hexpand=True)
ifadd = netifaces.ifaddresses(self.interface)
@ -341,7 +341,8 @@ class Panel(ScreenPanel):
self.labels['ip'].set_text(f"IP: {ifadd[netifaces.AF_INET][0]['addr']} ")
if ifadd.get(netifaces.AF_INET6):
ipv6 = f"<b>IPv6:</b> {ifadd[netifaces.AF_INET6][0]['addr'].split('%')[0]}"
info = f'<b>{_("Hostname")}:</b> {os.uname().nodename}\n{ipv4}\n{ipv6}'
info = '<b>' + _("Hostname") + f':</b> {os.uname().nodename}\n{ipv4}\n{ipv6}'
else:
self.labels['networks'][ssid]['name'].set_label(_("Hidden") if ssid.startswith("\x00") else f"{ssid}")
if "psk" in netinfo:
@ -351,9 +352,9 @@ class Panel(ScreenPanel):
if "frequency" in netinfo:
freq = "2.4 GHz" if netinfo['frequency'][:1] == "2" else "5 Ghz"
if "channel" in netinfo:
chan = f'{_("Channel")} {netinfo["channel"]}'
chan = _("Channel") + f' {netinfo["channel"]}'
if "signal_level_dBm" in netinfo:
lvl = f'{netinfo["signal_level_dBm"]} {"%" if self.use_network_manager else _("dBm")}'
lvl = "% %".format(netinfo["signal_level_dBm"], "%" if self.use_network_manager else _("dBm"))
icon = self.signal_strength(int(netinfo["signal_level_dBm"]))
if 'icon' not in self.labels['networks'][ssid]:
self.labels['networks'][ssid]['row'].add(icon)
@ -389,7 +390,7 @@ class Panel(ScreenPanel):
ipv4 = ""
self.labels['networkinfo'].set_markup(
f'<b>{self.interface}</b>\n\n'
f'<b>{_("Hostname")}:</b> {os.uname().nodename}\n'
+ '<b>' + _("Hostname") + f':</b> {os.uname().nodename}\n'
f'<b>IPv4:</b> {ipv4}\n'
f'<b>IPv6:</b> {ipv6}'
)

View File

@ -5,6 +5,7 @@ xgettext --keyword=_ --keyword=ngettext:1,2 --language=Python --no-location --so
-o ks_includes/locales/KlipperScreen.pot \
*.py \
ks_includes/*.py \
ks_includes/widgets/*.py \
panels/*.py \
ks_includes/defaults.conf
# Update po