From eeb1547276d54205ac777299a9b7e805e39bc322 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Fri, 16 May 2025 10:30:39 +0200 Subject: [PATCH 01/11] chore(lang): add translation file using Weblate (German) Initial translation files added for German using Weblate. --- po/de.po | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 po/de.po diff --git a/po/de.po b/po/de.po new file mode 100644 index 0000000..1c2384b --- /dev/null +++ b/po/de.po @@ -0,0 +1,79 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the flickernaut@imoize.github.io package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: flickernaut@imoize.github.io\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-05-15 06:53+0700\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: src/ui/pages/general.ui:11 +msgid "General" +msgstr "" + +#: src/ui/pages/general.ui:14 +msgid "Needs to Restart Nautilus" +msgstr "" + +#: src/ui/pages/general.ui:19 +msgid "Editor" +msgstr "" + +#: nautilus-extension/Flickernaut/models.py:31 +msgid "Unknown" +msgstr "" + +#: nautilus-extension/Flickernaut/models.py:175 +#, python-format +msgid "Open with %s" +msgstr "" + +#: nautilus-extension/Flickernaut/models.py:177 +#, python-format +msgid "Open in %s" +msgstr "" + +#: src/prefs/editors.ts:27 +msgid "Name" +msgstr "" + +#: src/prefs/editors.ts:41 +msgid "Name cannot be empty" +msgstr "" + +#: src/prefs/editors.ts:43 +msgid "Name already exists" +msgstr "" + +#: src/prefs/editors.ts:57 +msgid "Native Cmd" +msgstr "" + +#: src/prefs/editors.ts:70 +msgid "Native command already exists" +msgstr "" + +#: src/prefs/editors.ts:82 +msgid "Flatpak ID" +msgstr "" + +#: src/prefs/editors.ts:95 +msgid "Flatpak ID already exists" +msgstr "" + +#: src/prefs/editors.ts:107 +msgid "Arguments" +msgstr "" + +#: src/prefs/editors.ts:116 +msgid "Support File" +msgstr "" From 1a1cb52f60c7fa6c75e2e25e9cea32555500ff81 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Fri, 16 May 2025 11:29:59 +0200 Subject: [PATCH 02/11] feat(lang): add translation support (German) Currently translated at 73.3% (11 of 15 strings) Translation: Flickernaut/Flickernaut Translate-URL: https://hosted.weblate.org/projects/flickernaut/flickernaut/de/ --- po/de.po | 40 +++++++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/po/de.po b/po/de.po index 1c2384b..7f5f5b3 100644 --- a/po/de.po +++ b/po/de.po @@ -8,71 +8,77 @@ msgstr "" "Project-Id-Version: flickernaut@imoize.github.io\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-05-15 06:53+0700\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2025-05-17 10:02+0000\n" +"Last-Translator: Pascal Dietrich \n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.12-dev\n" #: src/ui/pages/general.ui:11 msgid "General" -msgstr "" +msgstr "Allgemein" #: src/ui/pages/general.ui:14 msgid "Needs to Restart Nautilus" -msgstr "" +msgstr "Erfordert den Neustart von Nautilus" #: src/ui/pages/general.ui:19 msgid "Editor" -msgstr "" +msgstr "“" #: nautilus-extension/Flickernaut/models.py:31 +#, fuzzy msgid "Unknown" -msgstr "" +msgstr "Unbekannt" #: nautilus-extension/Flickernaut/models.py:175 #, python-format msgid "Open with %s" -msgstr "" +msgstr "Öffnen mit %s" #: nautilus-extension/Flickernaut/models.py:177 #, python-format msgid "Open in %s" -msgstr "" +msgstr "Öffnen in %s" #: src/prefs/editors.ts:27 msgid "Name" -msgstr "" +msgstr "Name" #: src/prefs/editors.ts:41 msgid "Name cannot be empty" -msgstr "" +msgstr "Der Name kann nicht leer sein" #: src/prefs/editors.ts:43 msgid "Name already exists" -msgstr "" +msgstr "Der Name existiert bereits" #: src/prefs/editors.ts:57 +#, fuzzy msgid "Native Cmd" -msgstr "" +msgstr "Befehl" #: src/prefs/editors.ts:70 +#, fuzzy msgid "Native command already exists" -msgstr "" +msgstr "Der Befehl existiert bereits" #: src/prefs/editors.ts:82 msgid "Flatpak ID" -msgstr "" +msgstr "Flatpak-ID" #: src/prefs/editors.ts:95 msgid "Flatpak ID already exists" -msgstr "" +msgstr "Die Flatpak-ID existiert bereits" #: src/prefs/editors.ts:107 msgid "Arguments" -msgstr "" +msgstr "Argumente" #: src/prefs/editors.ts:116 msgid "Support File" From 007a1d7b2abb85b254ac32615e7405be30bbc192 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Mon, 19 May 2025 11:31:05 +0200 Subject: [PATCH 03/11] chore(lang): update translation files Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate. Translation: Flickernaut/Flickernaut Translate-URL: https://hosted.weblate.org/projects/flickernaut/flickernaut/ --- po/de.po | 92 ++++++++++++++++++++++++++++++++++------------------ po/fr.po | 82 +++++++++++++++++++++++++++++----------------- po/id.po | 93 +++++++++++++++++++++++++++++++++++------------------ po/pt_BR.po | 93 +++++++++++++++++++++++++++++++++++------------------ 4 files changed, 236 insertions(+), 124 deletions(-) diff --git a/po/de.po b/po/de.po index 7f5f5b3..b7716b0 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flickernaut@imoize.github.io\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-05-15 06:53+0700\n" +"POT-Creation-Date: 2025-05-19 11:31+0700\n" "PO-Revision-Date: 2025-05-17 10:02+0000\n" "Last-Translator: Pascal Dietrich \n" "Language-Team: German \n" "Language-Team: French 1;\n" "X-Generator: Weblate 5.12-dev\n" -#: src/ui/pages/general.ui:11 +#: src/ui/pages/application.ui:12 src/ui/pages/application.ui:18 +msgid "Apps" +msgstr "" + +#: src/ui/pages/application.ui:19 +msgid "" +"Applications listed here will appear in the Nautilus context menu.\n" +"You can Enable/Disable using the toggle switch." +msgstr "" + +#: src/ui/pages/general.ui:12 msgid "General" msgstr "" -#: src/ui/pages/general.ui:14 -msgid "Needs to Restart Nautilus" +#: src/ui/pages/general.ui:18 +msgid "Behavior" +msgstr "" + +#: src/ui/pages/general.ui:21 +msgid "Group In Submenu" +msgstr "" + +#: src/ui/pages/general.ui:22 +msgid "Whether to group entries in a submenu." msgstr "" -#: src/ui/pages/general.ui:19 -msgid "Editor" +#: src/ui/widgets/application-list.ui:12 +msgid "Name" +msgstr "" + +#: src/ui/widgets/application-list.ui:17 +msgid "Native Cmd" +msgstr "" + +#: src/ui/widgets/application-list.ui:22 +msgid "Flatpak ID" +msgstr "" + +#: src/ui/widgets/application-list.ui:27 +msgid "Arguments" +msgstr "" + +#: src/ui/widgets/application-list.ui:32 +msgid "Supports Files" msgstr "" #: nautilus-extension/Flickernaut/models.py:31 msgid "Unknown" msgstr "" -#: nautilus-extension/Flickernaut/models.py:175 +#: nautilus-extension/Flickernaut/models.py:184 #, python-format msgid "Open with %s" msgstr "" -#: nautilus-extension/Flickernaut/models.py:177 +#: nautilus-extension/Flickernaut/models.py:186 #, python-format msgid "Open in %s" msgstr "" -#: src/prefs/editors.ts:27 -msgid "Name" +#: nautilus-extension/Flickernaut/models.py:209 +msgid "Open In..." msgstr "" -#: src/prefs/editors.ts:41 -msgid "Name cannot be empty" +#: nautilus-extension/Flickernaut/models.py:209 +msgid "Open With..." msgstr "" -#: src/prefs/editors.ts:43 -msgid "Name already exists" +#: src/prefs/applicationList.ts:55 +msgid "Name cannot be empty" msgstr "" -#: src/prefs/editors.ts:57 -msgid "Native Cmd" +#: src/prefs/applicationList.ts:57 +msgid "Name already exists" msgstr "" -#: src/prefs/editors.ts:70 +#: src/prefs/applicationList.ts:79 msgid "Native command already exists" msgstr "" -#: src/prefs/editors.ts:82 -msgid "Flatpak ID" -msgstr "" - -#: src/prefs/editors.ts:95 +#: src/prefs/applicationList.ts:99 msgid "Flatpak ID already exists" msgstr "" - -#: src/prefs/editors.ts:107 -msgid "Arguments" -msgstr "" - -#: src/prefs/editors.ts:116 -msgid "Support File" -msgstr "" diff --git a/po/id.po b/po/id.po index 8a41df2..d3577e9 100644 --- a/po/id.po +++ b/po/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flickernaut@imoize.github.io\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-05-15 06:53+0700\n" +"POT-Creation-Date: 2025-05-19 11:31+0700\n" "PO-Revision-Date: 2025-05-15 00:21+0000\n" "Last-Translator: Brilliant Nz \n" "Language-Team: Indonesian \n" "Language-Team: Portuguese (Brazil) 1;\n" "X-Generator: Weblate 5.12-dev\n" -#: src/ui/pages/general.ui:11 +#: src/ui/pages/application.ui:12 src/ui/pages/application.ui:18 +msgid "Apps" +msgstr "" + +#: src/ui/pages/application.ui:19 +msgid "" +"Applications listed here will appear in the Nautilus context menu.\n" +"You can Enable/Disable using the toggle switch." +msgstr "" + +#: src/ui/pages/general.ui:12 msgid "General" msgstr "Geral" -#: src/ui/pages/general.ui:14 -msgid "Needs to Restart Nautilus" -msgstr "É preciso reiniciar o Nautilus" +#: src/ui/pages/general.ui:18 +msgid "Behavior" +msgstr "" -#: src/ui/pages/general.ui:19 -msgid "Editor" -msgstr "Editor" +#: src/ui/pages/general.ui:21 +msgid "Group In Submenu" +msgstr "" + +#: src/ui/pages/general.ui:22 +msgid "Whether to group entries in a submenu." +msgstr "" + +#: src/ui/widgets/application-list.ui:12 +msgid "Name" +msgstr "Nome" + +#: src/ui/widgets/application-list.ui:17 +msgid "Native Cmd" +msgstr "Comando nativo" + +#: src/ui/widgets/application-list.ui:22 +msgid "Flatpak ID" +msgstr "Flatpak ID" + +#: src/ui/widgets/application-list.ui:27 +msgid "Arguments" +msgstr "Argumentos" + +#: src/ui/widgets/application-list.ui:32 +msgid "Supports Files" +msgstr "" #: nautilus-extension/Flickernaut/models.py:31 msgid "Unknown" msgstr "Desconhecido" -#: nautilus-extension/Flickernaut/models.py:175 +#: nautilus-extension/Flickernaut/models.py:184 #, python-format msgid "Open with %s" msgstr "Abrir com %s" -#: nautilus-extension/Flickernaut/models.py:177 +#: nautilus-extension/Flickernaut/models.py:186 #, python-format msgid "Open in %s" msgstr "Abrir em %s" -#: src/prefs/editors.ts:27 -msgid "Name" -msgstr "Nome" +#: nautilus-extension/Flickernaut/models.py:209 +msgid "Open In..." +msgstr "" + +#: nautilus-extension/Flickernaut/models.py:209 +msgid "Open With..." +msgstr "" -#: src/prefs/editors.ts:41 +#: src/prefs/applicationList.ts:55 msgid "Name cannot be empty" msgstr "Nome não pode estar em branco" -#: src/prefs/editors.ts:43 +#: src/prefs/applicationList.ts:57 msgid "Name already exists" msgstr "Esse nome já existe" -#: src/prefs/editors.ts:57 -msgid "Native Cmd" -msgstr "Comando nativo" - -#: src/prefs/editors.ts:70 +#: src/prefs/applicationList.ts:79 msgid "Native command already exists" msgstr "Esse comando nativo já está em uso" -#: src/prefs/editors.ts:82 -msgid "Flatpak ID" -msgstr "Flatpak ID" - -#: src/prefs/editors.ts:95 +#: src/prefs/applicationList.ts:99 msgid "Flatpak ID already exists" msgstr "Esse Flatpak ID já está em uso" -#: src/prefs/editors.ts:107 -msgid "Arguments" -msgstr "Argumentos" +#~ msgid "Needs to Restart Nautilus" +#~ msgstr "É preciso reiniciar o Nautilus" + +#~ msgid "Editor" +#~ msgstr "Editor" -#: src/prefs/editors.ts:116 -msgid "Support File" -msgstr "Suporte a arquivos" +#~ msgid "Support File" +#~ msgstr "Suporte a arquivos" From 86dda28a8908ce137524a90474a023e7c826c8de Mon Sep 17 00:00:00 2001 From: Brilliant Nz Date: Mon, 19 May 2025 15:16:49 +0200 Subject: [PATCH 04/11] feat(lang): add translation support (Indonesian) Currently translated at 100.0% (20 of 20 strings) Translation: Flickernaut/Flickernaut Translate-URL: https://hosted.weblate.org/projects/flickernaut/flickernaut/id/ --- po/id.po | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/po/id.po b/po/id.po index d3577e9..c874424 100644 --- a/po/id.po +++ b/po/id.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: flickernaut@imoize.github.io\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-05-19 11:31+0700\n" -"PO-Revision-Date: 2025-05-15 00:21+0000\n" +"PO-Revision-Date: 2025-05-20 02:36+0000\n" "Last-Translator: Brilliant Nz \n" "Language-Team: Indonesian \n" @@ -21,13 +21,15 @@ msgstr "" #: src/ui/pages/application.ui:12 src/ui/pages/application.ui:18 msgid "Apps" -msgstr "" +msgstr "Aplikasi" #: src/ui/pages/application.ui:19 msgid "" "Applications listed here will appear in the Nautilus context menu.\n" "You can Enable/Disable using the toggle switch." msgstr "" +"Aplikasi yang tercantum di sini akan muncul di menu konteks Nautilus.\n" +"Anda dapat Mengaktifkan/Menonaktifkan menggunakan tombol alih." #: src/ui/pages/general.ui:12 msgid "General" @@ -35,15 +37,15 @@ msgstr "Umum" #: src/ui/pages/general.ui:18 msgid "Behavior" -msgstr "" +msgstr "Perilaku" #: src/ui/pages/general.ui:21 msgid "Group In Submenu" -msgstr "" +msgstr "Grup Di Submenu" #: src/ui/pages/general.ui:22 msgid "Whether to group entries in a submenu." -msgstr "" +msgstr "Apakah akan mengelompokkan entri dalam submenu." #: src/ui/widgets/application-list.ui:12 msgid "Name" @@ -63,7 +65,7 @@ msgstr "Argumen" #: src/ui/widgets/application-list.ui:32 msgid "Supports Files" -msgstr "" +msgstr "Mendukung File" #: nautilus-extension/Flickernaut/models.py:31 msgid "Unknown" @@ -81,11 +83,11 @@ msgstr "Buka di %s" #: nautilus-extension/Flickernaut/models.py:209 msgid "Open In..." -msgstr "" +msgstr "Buka Di..." #: nautilus-extension/Flickernaut/models.py:209 msgid "Open With..." -msgstr "" +msgstr "Buka Dengan..." #: src/prefs/applicationList.ts:55 msgid "Name cannot be empty" From bba6ca61c2b84b931db8f0a95414c2cd25bc5f1f Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 20 May 2025 05:08:11 +0200 Subject: [PATCH 05/11] chore(lang): update translation files Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate. Translation: Flickernaut/Flickernaut Translate-URL: https://hosted.weblate.org/projects/flickernaut/flickernaut/ --- po/de.po | 14 +++++++++++++- po/fr.po | 14 +++++++++++++- po/id.po | 14 +++++++++++++- po/pt_BR.po | 14 +++++++++++++- 4 files changed, 52 insertions(+), 4 deletions(-) diff --git a/po/de.po b/po/de.po index b7716b0..1be4c9f 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flickernaut@imoize.github.io\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-05-19 11:31+0700\n" +"POT-Creation-Date: 2025-05-20 10:00+0700\n" "PO-Revision-Date: 2025-05-17 10:02+0000\n" "Last-Translator: Pascal Dietrich \n" "Language-Team: German \n" "Language-Team: French \n" "Language-Team: Indonesian \n" "Language-Team: Portuguese (Brazil) Date: Mon, 26 May 2025 16:57:47 +0200 Subject: [PATCH 06/11] chore(lang): update translation files Updated by "Update PO files to match POT (msgmerge)" add-on in Weblate. Translation: Flickernaut/Flickernaut Translate-URL: https://hosted.weblate.org/projects/flickernaut/flickernaut/ --- po/de.po | 88 ++++++++++++++++++++++++++++++++++------------------- po/fr.po | 56 +++++++++++++++++++--------------- po/id.po | 87 ++++++++++++++++++++++++++++++++++------------------ po/pt_BR.po | 82 ++++++++++++++++++++++++++++++++----------------- 4 files changed, 201 insertions(+), 112 deletions(-) diff --git a/po/de.po b/po/de.po index 1be4c9f..10ab626 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: flickernaut@imoize.github.io\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-05-20 10:00+0700\n" +"POT-Creation-Date: 2025-05-26 16:17+0700\n" "PO-Revision-Date: 2025-05-17 10:02+0000\n" "Last-Translator: Pascal Dietrich \n" "Language-Team: German \n" "Language-Team: French \n" "Language-Team: Indonesian \n" "Language-Team: Portuguese (Brazil) Date: Mon, 7 Jul 2025 10:22:58 +0200 Subject: [PATCH 07/11] chore(lang): add translation file using Weblate (Ukrainian) Initial translation files added for Ukrainian using Weblate. --- po/uk.po | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 po/uk.po diff --git a/po/uk.po b/po/uk.po new file mode 100644 index 0000000..5934ed8 --- /dev/null +++ b/po/uk.po @@ -0,0 +1,123 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the flickernaut@imoize.github.io package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: flickernaut@imoize.github.io\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-05-26 16:17+0700\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: uk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#: src/ui/pages/application.ui:12 src/ui/pages/application.ui:18 +msgid "Apps" +msgstr "" + +#: src/ui/pages/application.ui:19 +msgid "" +"Applications listed here will appear in the Nautilus context menu.\n" +"You can Enable/Disable using the toggle switch." +msgstr "" + +#: src/ui/pages/application.ui:28 +msgid "Add" +msgstr "" + +#: src/ui/pages/general.ui:12 +msgid "General" +msgstr "" + +#: src/ui/pages/general.ui:18 +msgid "Behavior" +msgstr "" + +#: src/ui/pages/general.ui:21 +msgid "Group In Submenu" +msgstr "" + +#: src/ui/pages/general.ui:22 +msgid "Whether to group entries in a submenu." +msgstr "" + +#: src/ui/widgets/application-list.ui:12 +msgid "Name" +msgstr "" + +#: src/ui/widgets/application-list.ui:17 +msgid "Multiple Files" +msgstr "" + +#: src/ui/widgets/application-list.ui:18 +msgid "Enable if the app supports opening several files." +msgstr "" + +#: src/ui/widgets/application-list.ui:23 +msgid "Multiple Folders" +msgstr "" + +#: src/ui/widgets/application-list.ui:24 +msgid "Enable if the app supports opening several folders." +msgstr "" + +#: src/ui/widgets/application-list.ui:29 +msgid "Mime Types" +msgstr "" + +#: src/ui/widgets/application-list.ui:42 +msgid "Remove" +msgstr "" + +#: src/ui/widgets/menu.ui:12 +msgid "Project Page" +msgstr "" + +#: nautilus-extension/Flickernaut/registry.py:61 +#, python-format +msgid "Open with %s" +msgstr "" + +#: nautilus-extension/Flickernaut/registry.py:63 +#, python-format +msgid "Open in %s" +msgstr "" + +#: nautilus-extension/Flickernaut/registry.py:160 +msgid "Open In..." +msgstr "" + +#: nautilus-extension/Flickernaut/registry.py:160 +msgid "Open With..." +msgstr "" + +#: src/prefs/applicationList.ts:65 +msgid "Pin in main menu when submenu is enabled." +msgstr "" + +#: src/prefs/applicationList.ts:80 +msgid "Name cannot be empty" +msgstr "" + +#: src/prefs/applicationList.ts:82 +msgid "Name already exists" +msgstr "" + +#: src/ui/widgets/banner.ts:26 +msgid "Restart Nautilus to apply changes." +msgstr "" + +#: src/ui/widgets/banner.ts:27 +msgid "Restart" +msgstr "" + +#: src/ui/widgets/banner.ts:28 +msgid "Nautilus will be closed and restarted after clicking this button." +msgstr "" From 80c3e0c3a5f52a11dcf316c345c9769569a5b51d Mon Sep 17 00:00:00 2001 From: freeducks-debug <209897795+freeducks-debug@users.noreply.github.com> Date: Mon, 7 Jul 2025 10:30:05 +0200 Subject: [PATCH 08/11] feat(lang): add translation support (Ukrainian) Currently translated at 100.0% (25 of 25 strings) Translation: Flickernaut/Flickernaut Translate-URL: https://hosted.weblate.org/projects/flickernaut/flickernaut/uk/ --- po/uk.po | 62 ++++++++++++++++++++++++++++++++------------------------ 1 file changed, 36 insertions(+), 26 deletions(-) diff --git a/po/uk.po b/po/uk.po index 5934ed8..841a316 100644 --- a/po/uk.po +++ b/po/uk.po @@ -8,116 +8,126 @@ msgstr "" "Project-Id-Version: flickernaut@imoize.github.io\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-05-26 16:17+0700\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2025-07-07 08:30+0000\n" +"Last-Translator: freeducks-debug <209897795+freeducks-" +"debug@users.noreply.github.com>\n" +"Language-Team: Ukrainian \n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.13-dev\n" #: src/ui/pages/application.ui:12 src/ui/pages/application.ui:18 msgid "Apps" -msgstr "" +msgstr "Додатки" #: src/ui/pages/application.ui:19 msgid "" "Applications listed here will appear in the Nautilus context menu.\n" "You can Enable/Disable using the toggle switch." msgstr "" +"Додатки у цьому списку з'являться в контекстному меню \"Файлів\" (Nautilus)." +"\n" +"Ви можете ввімкнути/вимкнути через перемикач." #: src/ui/pages/application.ui:28 msgid "Add" -msgstr "" +msgstr "Додати" #: src/ui/pages/general.ui:12 msgid "General" -msgstr "" +msgstr "Загальні" #: src/ui/pages/general.ui:18 msgid "Behavior" -msgstr "" +msgstr "Поведінка" #: src/ui/pages/general.ui:21 msgid "Group In Submenu" -msgstr "" +msgstr "Групувати у підменю" #: src/ui/pages/general.ui:22 msgid "Whether to group entries in a submenu." -msgstr "" +msgstr "Чи треба групувати записи у окреме підменю." #: src/ui/widgets/application-list.ui:12 msgid "Name" -msgstr "" +msgstr "Назва" #: src/ui/widgets/application-list.ui:17 msgid "Multiple Files" -msgstr "" +msgstr "Декілька файлів" #: src/ui/widgets/application-list.ui:18 msgid "Enable if the app supports opening several files." msgstr "" +"Увімкніть цю опцію, якщо додаток підтримує відкривання декількох файлів." #: src/ui/widgets/application-list.ui:23 msgid "Multiple Folders" -msgstr "" +msgstr "Декілька тек" #: src/ui/widgets/application-list.ui:24 msgid "Enable if the app supports opening several folders." -msgstr "" +msgstr "Увімкніть цю опцію, якщо додаток підтримує відкривання декількох тек." #: src/ui/widgets/application-list.ui:29 msgid "Mime Types" -msgstr "" +msgstr "Типи Mime" #: src/ui/widgets/application-list.ui:42 msgid "Remove" -msgstr "" +msgstr "Видалити" #: src/ui/widgets/menu.ui:12 msgid "Project Page" -msgstr "" +msgstr "Сторінка проекту" #: nautilus-extension/Flickernaut/registry.py:61 #, python-format msgid "Open with %s" -msgstr "" +msgstr "Відкрити через %s" #: nautilus-extension/Flickernaut/registry.py:63 #, python-format msgid "Open in %s" -msgstr "" +msgstr "Відкрити в %s" #: nautilus-extension/Flickernaut/registry.py:160 msgid "Open In..." -msgstr "" +msgstr "Відкрити в..." #: nautilus-extension/Flickernaut/registry.py:160 msgid "Open With..." -msgstr "" +msgstr "Відкрити в..." #: src/prefs/applicationList.ts:65 msgid "Pin in main menu when submenu is enabled." msgstr "" +"Закріпити у головному меню, якщо увімкнено \"Групувати у окреме підменю\"." #: src/prefs/applicationList.ts:80 msgid "Name cannot be empty" -msgstr "" +msgstr "Назва не може бути порожньою" #: src/prefs/applicationList.ts:82 msgid "Name already exists" -msgstr "" +msgstr "Назва вже існує" #: src/ui/widgets/banner.ts:26 msgid "Restart Nautilus to apply changes." -msgstr "" +msgstr "Перезавантажте \"Файли\" (Nautilus), щоб зміни вступили в силу." #: src/ui/widgets/banner.ts:27 msgid "Restart" -msgstr "" +msgstr "Перезавантажити" #: src/ui/widgets/banner.ts:28 msgid "Nautilus will be closed and restarted after clicking this button." msgstr "" +"\"Файли\" (Nautilus) буде закрито та перезавантажено після натискання цієї " +"кнопки." From 332123ec6cfb1314227a50adf38cfc17646a7315 Mon Sep 17 00:00:00 2001 From: freeducks-debug <209897795+freeducks-debug@users.noreply.github.com> Date: Mon, 7 Jul 2025 10:30:13 +0200 Subject: [PATCH 09/11] chore(lang): add translation file using Weblate (Russian) Initial translation files added for Russian using Weblate. --- po/ru.po | 123 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 po/ru.po diff --git a/po/ru.po b/po/ru.po new file mode 100644 index 0000000..02dc748 --- /dev/null +++ b/po/ru.po @@ -0,0 +1,123 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the flickernaut@imoize.github.io package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: flickernaut@imoize.github.io\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2025-05-26 16:17+0700\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#: src/ui/pages/application.ui:12 src/ui/pages/application.ui:18 +msgid "Apps" +msgstr "" + +#: src/ui/pages/application.ui:19 +msgid "" +"Applications listed here will appear in the Nautilus context menu.\n" +"You can Enable/Disable using the toggle switch." +msgstr "" + +#: src/ui/pages/application.ui:28 +msgid "Add" +msgstr "" + +#: src/ui/pages/general.ui:12 +msgid "General" +msgstr "" + +#: src/ui/pages/general.ui:18 +msgid "Behavior" +msgstr "" + +#: src/ui/pages/general.ui:21 +msgid "Group In Submenu" +msgstr "" + +#: src/ui/pages/general.ui:22 +msgid "Whether to group entries in a submenu." +msgstr "" + +#: src/ui/widgets/application-list.ui:12 +msgid "Name" +msgstr "" + +#: src/ui/widgets/application-list.ui:17 +msgid "Multiple Files" +msgstr "" + +#: src/ui/widgets/application-list.ui:18 +msgid "Enable if the app supports opening several files." +msgstr "" + +#: src/ui/widgets/application-list.ui:23 +msgid "Multiple Folders" +msgstr "" + +#: src/ui/widgets/application-list.ui:24 +msgid "Enable if the app supports opening several folders." +msgstr "" + +#: src/ui/widgets/application-list.ui:29 +msgid "Mime Types" +msgstr "" + +#: src/ui/widgets/application-list.ui:42 +msgid "Remove" +msgstr "" + +#: src/ui/widgets/menu.ui:12 +msgid "Project Page" +msgstr "" + +#: nautilus-extension/Flickernaut/registry.py:61 +#, python-format +msgid "Open with %s" +msgstr "" + +#: nautilus-extension/Flickernaut/registry.py:63 +#, python-format +msgid "Open in %s" +msgstr "" + +#: nautilus-extension/Flickernaut/registry.py:160 +msgid "Open In..." +msgstr "" + +#: nautilus-extension/Flickernaut/registry.py:160 +msgid "Open With..." +msgstr "" + +#: src/prefs/applicationList.ts:65 +msgid "Pin in main menu when submenu is enabled." +msgstr "" + +#: src/prefs/applicationList.ts:80 +msgid "Name cannot be empty" +msgstr "" + +#: src/prefs/applicationList.ts:82 +msgid "Name already exists" +msgstr "" + +#: src/ui/widgets/banner.ts:26 +msgid "Restart Nautilus to apply changes." +msgstr "" + +#: src/ui/widgets/banner.ts:27 +msgid "Restart" +msgstr "" + +#: src/ui/widgets/banner.ts:28 +msgid "Nautilus will be closed and restarted after clicking this button." +msgstr "" From 3b37f6f18466a1e75c63599b58466e4252d76974 Mon Sep 17 00:00:00 2001 From: freeducks-debug <209897795+freeducks-debug@users.noreply.github.com> Date: Mon, 7 Jul 2025 10:37:10 +0200 Subject: [PATCH 10/11] feat(lang): add translation support (Ukrainian) Currently translated at 100.0% (25 of 25 strings) Translation: Flickernaut/Flickernaut Translate-URL: https://hosted.weblate.org/projects/flickernaut/flickernaut/uk/ --- po/uk.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/po/uk.po b/po/uk.po index 841a316..806178c 100644 --- a/po/uk.po +++ b/po/uk.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: flickernaut@imoize.github.io\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-05-26 16:17+0700\n" -"PO-Revision-Date: 2025-07-07 08:30+0000\n" +"PO-Revision-Date: 2025-07-08 09:02+0000\n" "Last-Translator: freeducks-debug <209897795+freeducks-" "debug@users.noreply.github.com>\n" "Language-Team: Ukrainian Date: Mon, 7 Jul 2025 10:39:00 +0200 Subject: [PATCH 11/11] feat(lang): add translation support (Russian) Currently translated at 100.0% (25 of 25 strings) Translation: Flickernaut/Flickernaut Translate-URL: https://hosted.weblate.org/projects/flickernaut/flickernaut/ru/ --- po/ru.po | 59 ++++++++++++++++++++++++++++++++------------------------ 1 file changed, 34 insertions(+), 25 deletions(-) diff --git a/po/ru.po b/po/ru.po index 02dc748..0b04543 100644 --- a/po/ru.po +++ b/po/ru.po @@ -8,116 +8,125 @@ msgstr "" "Project-Id-Version: flickernaut@imoize.github.io\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-05-26 16:17+0700\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: Automatically generated\n" -"Language-Team: none\n" +"PO-Revision-Date: 2025-07-08 09:02+0000\n" +"Last-Translator: freeducks-debug <209897795+freeducks-" +"debug@users.noreply.github.com>\n" +"Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.13-dev\n" #: src/ui/pages/application.ui:12 src/ui/pages/application.ui:18 msgid "Apps" -msgstr "" +msgstr "Приложения" #: src/ui/pages/application.ui:19 msgid "" "Applications listed here will appear in the Nautilus context menu.\n" "You can Enable/Disable using the toggle switch." msgstr "" +"Приложения в этом списке появятся в контекстном меню \"Файлов\" (Nautilus).\n" +"Ви можете включить/выключить через переключатель." #: src/ui/pages/application.ui:28 msgid "Add" -msgstr "" +msgstr "Добавить" #: src/ui/pages/general.ui:12 msgid "General" -msgstr "" +msgstr "Общие" #: src/ui/pages/general.ui:18 msgid "Behavior" -msgstr "" +msgstr "Поведение" #: src/ui/pages/general.ui:21 msgid "Group In Submenu" -msgstr "" +msgstr "Группировать в подменю" #: src/ui/pages/general.ui:22 msgid "Whether to group entries in a submenu." -msgstr "" +msgstr "Нужно ли группировать записи в отдельное подменю." #: src/ui/widgets/application-list.ui:12 msgid "Name" -msgstr "" +msgstr "Название" #: src/ui/widgets/application-list.ui:17 msgid "Multiple Files" -msgstr "" +msgstr "Несколько файлов" #: src/ui/widgets/application-list.ui:18 msgid "Enable if the app supports opening several files." msgstr "" +"Включите эту опцию, если приложение поддерживает открытие нескольких файлов." #: src/ui/widgets/application-list.ui:23 msgid "Multiple Folders" -msgstr "" +msgstr "Несколько папок" #: src/ui/widgets/application-list.ui:24 msgid "Enable if the app supports opening several folders." msgstr "" +"Включите эту опцию, если приложение поддерживает открытие нескольких папок." #: src/ui/widgets/application-list.ui:29 msgid "Mime Types" -msgstr "" +msgstr "Типы Mime" #: src/ui/widgets/application-list.ui:42 msgid "Remove" -msgstr "" +msgstr "Удалить" #: src/ui/widgets/menu.ui:12 msgid "Project Page" -msgstr "" +msgstr "Страница проекта" #: nautilus-extension/Flickernaut/registry.py:61 #, python-format msgid "Open with %s" -msgstr "" +msgstr "Открыть через %s" #: nautilus-extension/Flickernaut/registry.py:63 #, python-format msgid "Open in %s" -msgstr "" +msgstr "Открыть в %s" #: nautilus-extension/Flickernaut/registry.py:160 msgid "Open In..." -msgstr "" +msgstr "Открыть в..." #: nautilus-extension/Flickernaut/registry.py:160 msgid "Open With..." -msgstr "" +msgstr "Открыть через..." #: src/prefs/applicationList.ts:65 msgid "Pin in main menu when submenu is enabled." msgstr "" +"Закрепить в главном меню, если включено \"Группировать в отдельное подменю\"." #: src/prefs/applicationList.ts:80 msgid "Name cannot be empty" -msgstr "" +msgstr "Название не может быть пустым" #: src/prefs/applicationList.ts:82 msgid "Name already exists" -msgstr "" +msgstr "Название уже существует" #: src/ui/widgets/banner.ts:26 msgid "Restart Nautilus to apply changes." -msgstr "" +msgstr "Перезагрузить \"Файлы\" (Nautilus), чтобы изменения вступили в силу." #: src/ui/widgets/banner.ts:27 msgid "Restart" -msgstr "" +msgstr "Перезагрузить" #: src/ui/widgets/banner.ts:28 msgid "Nautilus will be closed and restarted after clicking this button." msgstr "" +"\"Файлы\" (Nautilus) будут закрыты и перезагружены после нажатия этой кнопки."