From f9863985fc0c3ac9f6f82951154c424eb013d770 Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Tue, 2 Jul 2024 11:29:07 +0000 Subject: [PATCH 01/12] Translated using Weblate (Spanish) Currently translated at 100.0% (1576 of 1576 strings) --- plinth/locale/es/LC_MESSAGES/django.po | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/plinth/locale/es/LC_MESSAGES/django.po b/plinth/locale/es/LC_MESSAGES/django.po index 8061fad0e..c70b1e4bf 100644 --- a/plinth/locale/es/LC_MESSAGES/django.po +++ b/plinth/locale/es/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-07-01 20:10-0400\n" -"PO-Revision-Date: 2024-05-08 11:07+0000\n" +"PO-Revision-Date: 2024-07-03 07:09+0000\n" "Last-Translator: gallegonovato \n" "Language-Team: Spanish \n" @@ -17,7 +17,7 @@ msgstr "" "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.5.4-rc\n" +"X-Generator: Weblate 5.7-dev\n" #: config.py:103 #, python-brace-format @@ -1589,14 +1589,12 @@ msgstr "" "día." #: modules/diagnostics/forms.py:15 -#, fuzzy -#| msgid "Enable auto-update" msgid "Enable automatic repair" -msgstr "Activar actualizaciones automáticas" +msgstr "Activar la reparación automática" #: modules/diagnostics/forms.py:16 msgid "If issues are found, try to repair them automatically." -msgstr "" +msgstr "Si se encuentran problemas, trate de repararlos automáticamente." #: modules/diagnostics/templates/diagnostics.html:11 msgid "Diagnostics Run" From 21275918a391fdac196d7436de43daa811c87359 Mon Sep 17 00:00:00 2001 From: John Doe Date: Tue, 2 Jul 2024 15:56:20 +0000 Subject: [PATCH 02/12] Translated using Weblate (French) Currently translated at 100.0% (1576 of 1576 strings) --- plinth/locale/fr/LC_MESSAGES/django.po | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/plinth/locale/fr/LC_MESSAGES/django.po b/plinth/locale/fr/LC_MESSAGES/django.po index 47972b706..ba2eefd98 100644 --- a/plinth/locale/fr/LC_MESSAGES/django.po +++ b/plinth/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-07-01 20:10-0400\n" -"PO-Revision-Date: 2024-06-20 19:09+0000\n" +"PO-Revision-Date: 2024-07-03 07:09+0000\n" "Last-Translator: John Doe \n" "Language-Team: French \n" @@ -17,7 +17,7 @@ msgstr "" "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.6-rc\n" +"X-Generator: Weblate 5.7-dev\n" #: config.py:103 #, python-brace-format @@ -1610,14 +1610,12 @@ msgstr "" "En activant cette option, les diagnostics s'exécuteront une fois par jour." #: modules/diagnostics/forms.py:15 -#, fuzzy -#| msgid "Enable auto-update" msgid "Enable automatic repair" -msgstr "Activer les mises à jour automatiques" +msgstr "Activer la réparation automatique" #: modules/diagnostics/forms.py:16 msgid "If issues are found, try to repair them automatically." -msgstr "" +msgstr "Si des problèmes sont trouvés, tenter de les réparer automatiquement." #: modules/diagnostics/templates/diagnostics.html:11 msgid "Diagnostics Run" From a15271ad6aced59db9ea52962b5b921560546161 Mon Sep 17 00:00:00 2001 From: Burak Yavuz Date: Tue, 2 Jul 2024 06:49:58 +0000 Subject: [PATCH 03/12] Translated using Weblate (Turkish) Currently translated at 100.0% (1576 of 1576 strings) --- plinth/locale/tr/LC_MESSAGES/django.po | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/plinth/locale/tr/LC_MESSAGES/django.po b/plinth/locale/tr/LC_MESSAGES/django.po index 154802a5d..a03026883 100644 --- a/plinth/locale/tr/LC_MESSAGES/django.po +++ b/plinth/locale/tr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-07-01 20:10-0400\n" -"PO-Revision-Date: 2024-05-08 11:08+0000\n" +"PO-Revision-Date: 2024-07-03 07:09+0000\n" "Last-Translator: Burak Yavuz \n" "Language-Team: Turkish \n" @@ -16,7 +16,7 @@ msgstr "" "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.5.4-rc\n" +"X-Generator: Weblate 5.7-dev\n" #: config.py:103 #, python-brace-format @@ -1565,14 +1565,12 @@ msgstr "" "Etkinleştirildiğinde, tanılama denetimleri günde bir kez gerçekleştirilecek." #: modules/diagnostics/forms.py:15 -#, fuzzy -#| msgid "Enable auto-update" msgid "Enable automatic repair" -msgstr "Otomatik güncellemeyi etkinleştir" +msgstr "Otomatik onarmayı etkinleştir" #: modules/diagnostics/forms.py:16 msgid "If issues are found, try to repair them automatically." -msgstr "" +msgstr "Eğer sorunlar bulunursa, bunları otomatik olarak onarmayı dener." #: modules/diagnostics/templates/diagnostics.html:11 msgid "Diagnostics Run" From 374d17c4e1035d40d07983ff6021abb6b5087258 Mon Sep 17 00:00:00 2001 From: Besnik Bleta Date: Tue, 2 Jul 2024 11:40:04 +0000 Subject: [PATCH 04/12] Translated using Weblate (Albanian) Currently translated at 99.7% (1572 of 1576 strings) --- plinth/locale/sq/LC_MESSAGES/django.po | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/plinth/locale/sq/LC_MESSAGES/django.po b/plinth/locale/sq/LC_MESSAGES/django.po index 3a4d33fcd..ef5fea34b 100644 --- a/plinth/locale/sq/LC_MESSAGES/django.po +++ b/plinth/locale/sq/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-07-01 20:10-0400\n" -"PO-Revision-Date: 2024-05-22 06:01+0000\n" +"PO-Revision-Date: 2024-07-03 07:09+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" @@ -17,7 +17,7 @@ msgstr "" "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.6-dev\n" +"X-Generator: Weblate 5.7-dev\n" #: config.py:103 #, python-brace-format @@ -1579,14 +1579,12 @@ msgid "When enabled, diagnostic checks will run once a day." msgstr "Kur janë aktivizuar, diagnostikimet do të xhirojnë një herë në ditë." #: modules/diagnostics/forms.py:15 -#, fuzzy -#| msgid "Enable auto-update" msgid "Enable automatic repair" -msgstr "Aktivio vetëpërditësim" +msgstr "Aktivizoni riparim të automatizuar" #: modules/diagnostics/forms.py:16 msgid "If issues are found, try to repair them automatically." -msgstr "" +msgstr "Nëse gjenden probleme, provoni t’i riparoni në mënyrë të automatizuar." #: modules/diagnostics/templates/diagnostics.html:11 msgid "Diagnostics Run" @@ -5282,6 +5280,10 @@ msgid "" "URLs with. Should not be needed if a valid domain is used to access " "Nextcloud. Examples: \"myfreedombox.example.org\" or \"example.onion\"." msgstr "" +"Vëreni si përkatësinë, apo adresën IP me të cilën Nextcloud duhet detyruar " +"të prodhojë URL-të. S’duhet të jetë e nevojshme, nëse për të hyrë në " +"Nextcloud përdoret një përkatësi e vlefshme. Shembull: “freedombox_i_im." +"shembull.org”, ose “shembull.onion”." #: modules/nextcloud/forms.py:33 msgid "Administrator password" @@ -7536,7 +7538,6 @@ msgid "Transmission" msgstr "Transmission" #: modules/transmission/manifest.py:15 -#, fuzzy msgid "Tremotesf" msgstr "Tremotesf" From 3f392859312fc7f63248c2b69b21307d5f1f4ceb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A7=E7=8E=8B=E5=8F=AB=E6=88=91=E6=9D=A5=E5=B7=A1?= =?UTF-8?q?=E5=B1=B1?= Date: Wed, 3 Jul 2024 11:47:25 +0000 Subject: [PATCH 05/12] Translated using Weblate (Chinese (Simplified)) Currently translated at 66.5% (1049 of 1576 strings) --- plinth/locale/zh_Hans/LC_MESSAGES/django.po | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/plinth/locale/zh_Hans/LC_MESSAGES/django.po b/plinth/locale/zh_Hans/LC_MESSAGES/django.po index 05808b824..ad670baad 100644 --- a/plinth/locale/zh_Hans/LC_MESSAGES/django.po +++ b/plinth/locale/zh_Hans/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Plinth\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-07-01 20:10-0400\n" -"PO-Revision-Date: 2024-05-08 11:08+0000\n" +"PO-Revision-Date: 2024-07-03 12:34+0000\n" "Last-Translator: 大王叫我来巡山 \n" "Language-Team: Chinese (Simplified) Date: Wed, 3 Jul 2024 16:15:49 +0000 Subject: [PATCH 06/12] Translated using Weblate (German) Currently translated at 99.1% (1563 of 1576 strings) --- plinth/locale/de/LC_MESSAGES/django.po | 37 ++++++++++++++++---------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/plinth/locale/de/LC_MESSAGES/django.po b/plinth/locale/de/LC_MESSAGES/django.po index f84604391..be970cf23 100644 --- a/plinth/locale/de/LC_MESSAGES/django.po +++ b/plinth/locale/de/LC_MESSAGES/django.po @@ -10,8 +10,8 @@ msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-07-01 20:10-0400\n" -"PO-Revision-Date: 2024-05-31 23:09+0000\n" -"Last-Translator: Ettore Atalan \n" +"PO-Revision-Date: 2024-07-04 17:09+0000\n" +"Last-Translator: Johannes Keyser \n" "Language-Team: German \n" "Language: de\n" @@ -19,7 +19,7 @@ msgstr "" "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.6-dev\n" +"X-Generator: Weblate 5.7-dev\n" #: config.py:103 #, python-brace-format @@ -1602,11 +1602,12 @@ msgstr "Wenn aktiviert, laufen einmal täglich diagnostische Tests." #, fuzzy #| msgid "Enable auto-update" msgid "Enable automatic repair" -msgstr "Auto-Aktualisierung aktivieren" +msgstr "Automatisches Reparieren aktivieren" #: modules/diagnostics/forms.py:16 +#, fuzzy msgid "If issues are found, try to repair them automatically." -msgstr "" +msgstr "Wenn Probleme gefunden werden, versuche sie automatisch zu reparieren." #: modules/diagnostics/templates/diagnostics.html:11 msgid "Diagnostics Run" @@ -1631,8 +1632,9 @@ msgstr "App: %(app_name)s" #: modules/diagnostics/templates/diagnostics_app.html:20 #: modules/diagnostics/templates/diagnostics_full.html:48 +#, fuzzy msgid "Try to repair" -msgstr "" +msgstr "Versuche, zu reparieren" #: modules/diagnostics/templates/diagnostics_app.html:32 msgid "This app does not support diagnostics" @@ -1679,9 +1681,9 @@ msgid "Diagnostic Test" msgstr "Diagnose" #: modules/diagnostics/views.py:155 -#, python-brace-format +#, fuzzy, python-brace-format msgid "App {app_id} is not installed, cannot repair" -msgstr "" +msgstr "App {app_id} ist nicht installiert, kann nicht reparieren" #: modules/dynamicdns/__init__.py:28 #, python-brace-format @@ -5269,6 +5271,7 @@ msgid "Failed to delete connection: Connection not found." msgstr "Konnte Verbindung nicht löschen: Verbindung nicht gefunden." #: modules/nextcloud/__init__.py:25 +#, fuzzy msgid "" "Nextcloud is a self-hosted productivity platform which provides private and " "secure functions for file sharing, collaborative work, and more. Nextcloud " @@ -5276,6 +5279,11 @@ msgid "" "and mobile clients. The Nextcloud server provides a well integrated web " "interface." msgstr "" +"Nextcloud ist eine selbstgehostete Produktivitätsplattform, die private und " +"sichere Funktionen zum Dateiaustausch, zur Zusammenarbeit und mehr bietet. " +"Nextcloud umfasst den Nextcloud-Server, Client-Anwendungen für Desktop-" +"Computer und mobile Clients. Der Nextcloud Server bietet eine gut " +"integrierte Web-Schnittstelle." #: modules/nextcloud/__init__.py:30 msgid "All users of FreedomBox can use Nextcloud. To perform administrative " @@ -8771,18 +8779,19 @@ msgid "Repairing app" msgstr "Reparieren der App" #: setup.py:146 -#, fuzzy, python-brace-format -#| msgid "Error uninstalling app: {error}" +#, python-brace-format msgid "Error running diagnostics: {error}" -msgstr "Fehler bei der Deinstallation der App: {error}" +msgstr "Fehler bei der Diagnose: {error}" #: setup.py:159 +#, fuzzy msgid "Skipping repair, no failed checks" -msgstr "" +msgstr "Überspringe Reparatur, keine fehlgeschlagenen Tests" #: setup.py:173 +#, fuzzy msgid "Re-running setup to complete repairs" -msgstr "" +msgstr "Wiederholen der Installation, um Reparatur abzuschließen" #: setup.py:181 msgid "App repaired." @@ -8790,7 +8799,7 @@ msgstr "App repariert." #: setup.py:185 msgid "App repair completed with errors:\n" -msgstr "" +msgstr "App-Reparatur mit Fehlern abgeschlossen:\n" #: setup.py:205 msgid "Uninstalling app" From 437d527113854ccb223f7d45b72513cda6fe89bd Mon Sep 17 00:00:00 2001 From: Ihor Hordiichuk Date: Sat, 6 Jul 2024 19:09:09 +0000 Subject: [PATCH 07/12] Translated using Weblate (Ukrainian) Currently translated at 100.0% (1576 of 1576 strings) --- plinth/locale/uk/LC_MESSAGES/django.po | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/plinth/locale/uk/LC_MESSAGES/django.po b/plinth/locale/uk/LC_MESSAGES/django.po index 25bf5da6b..fb19d1e62 100644 --- a/plinth/locale/uk/LC_MESSAGES/django.po +++ b/plinth/locale/uk/LC_MESSAGES/django.po @@ -8,8 +8,8 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-07-01 20:10-0400\n" -"PO-Revision-Date: 2024-06-09 16:09+0000\n" -"Last-Translator: Tymofii Lytvynenko \n" +"PO-Revision-Date: 2024-07-07 19:09+0000\n" +"Last-Translator: Ihor Hordiichuk \n" "Language-Team: Ukrainian \n" "Language: uk\n" @@ -18,7 +18,7 @@ msgstr "" "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" -"X-Generator: Weblate 5.6-dev\n" +"X-Generator: Weblate 5.7-dev\n" #: config.py:103 #, python-brace-format @@ -1574,14 +1574,12 @@ msgid "When enabled, diagnostic checks will run once a day." msgstr "Коли ввімкнено, діагностичні перевірки проводитимуться раз на день." #: modules/diagnostics/forms.py:15 -#, fuzzy -#| msgid "Enable auto-update" msgid "Enable automatic repair" -msgstr "Дозволити автооновлення" +msgstr "Дозволити автоналагодження" #: modules/diagnostics/forms.py:16 msgid "If issues are found, try to repair them automatically." -msgstr "" +msgstr "Якщо знайдено помилки, пробувати усунути їх автоматично." #: modules/diagnostics/templates/diagnostics.html:11 msgid "Diagnostics Run" From 0a68522b84637aaad55905c230a338f5c1942605 Mon Sep 17 00:00:00 2001 From: Dietmar Date: Mon, 8 Jul 2024 16:11:21 +0000 Subject: [PATCH 08/12] Translated using Weblate (German) Currently translated at 99.5% (1569 of 1576 strings) --- plinth/locale/de/LC_MESSAGES/django.po | 42 ++++++++++++++------------ 1 file changed, 22 insertions(+), 20 deletions(-) diff --git a/plinth/locale/de/LC_MESSAGES/django.po b/plinth/locale/de/LC_MESSAGES/django.po index be970cf23..1241d943a 100644 --- a/plinth/locale/de/LC_MESSAGES/django.po +++ b/plinth/locale/de/LC_MESSAGES/django.po @@ -10,8 +10,8 @@ msgstr "" "Project-Id-Version: FreedomBox UI\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-07-01 20:10-0400\n" -"PO-Revision-Date: 2024-07-04 17:09+0000\n" -"Last-Translator: Johannes Keyser \n" +"PO-Revision-Date: 2024-07-09 17:09+0000\n" +"Last-Translator: Dietmar \n" "Language-Team: German \n" "Language: de\n" @@ -3955,6 +3955,9 @@ msgid "" "Directory that MiniDLNA Server will read for content. All sub-directories of " "this will be also scanned for media files." msgstr "" +"Verzeichnis, welches von MiniDLNA Server nach Inhalten durchsucht wird. Alle " +"Unterverzeichnisse dieses Verzeichnisses werden ebenfalls nach Mediendateien " +"durchsucht." #: modules/minidlna/manifest.py:10 msgid "vlc" @@ -5288,6 +5291,8 @@ msgstr "" #: modules/nextcloud/__init__.py:30 msgid "All users of FreedomBox can use Nextcloud. To perform administrative " msgstr "" +"Alle Nutzer von FreedomBox können Nextcloud nutzen. Zur Durchführung von " +"administrativen " #: modules/nextcloud/__init__.py:34 #, python-brace-format @@ -5297,6 +5302,11 @@ msgid "" "done by the upstream project and not by Debian/{box_name}. Updates are " "performed following an independent cycle." msgstr "" +"Bitte beachten Sie, dass Nextcloud in einem von der Nextcloud-Gemeinschaft " +"bereitgestellten Container installiert und betrieben wird. Sicherheits-, " +"Qualitäts-, Datenschutz- und rechtliche Überprüfungen werden vom Upstream-" +"Projekt und nicht von Debian/{box_name} durchgeführt. Aktualisierungen " +"werden in einem unabhängigen Zyklus durchgeführt." #: modules/nextcloud/__init__.py:40 msgid "This app is experimental." @@ -5320,41 +5330,31 @@ msgid "Override domain" msgstr "Domain überschreiben" #: modules/nextcloud/forms.py:27 -#, fuzzy -#| msgid "" -#| "Used by MediaWiki to generate URLs that point to the wiki such as in " -#| "footer, feeds and emails. Examples: \"myfreedombox.example.org\" or " -#| "\"example.onion\"." msgid "" "Set to the domain or IP address that Nextcloud should be forced to generate " "URLs with. Should not be needed if a valid domain is used to access " "Nextcloud. Examples: \"myfreedombox.example.org\" or \"example.onion\"." msgstr "" -"Wird von MediaWiki verwendet, um URLs zu generieren, die auf das Wiki " -"verweisen, z.B. in der Fußzeile, in Feeds und E-Mails. Beispiele: " -"\"myfreedombox.example.org\" oder \"example.onion\"." +"Festgelegt auf die Domäne oder IP-Adresse, die Nextcloud zur Generierung von " +"URLs nutzen soll. Sollte nicht benötigt werden, wenn eine gültige Domain für " +"den Zugriff auf Nextcloud verwendet wird. Beispiele: \"myfreedombox.example." +"org\" oder \"example.onion\"." #: modules/nextcloud/forms.py:33 msgid "Administrator password" msgstr "Administrator-Passwort" #: modules/nextcloud/forms.py:34 -#, fuzzy -#| msgid "" -#| "Set a new password for MediaWiki's administrator account (admin). The " -#| "password cannot be a common one and the minimum required length is " -#| "10 characters. Leave this field blank to keep the " -#| "current password." msgid "" "Optional. Set a new password for Nextcloud's administrator account " "(nextcloud-admin). The password cannot be a common one and the minimum " "required length is 10 characters. Leave this field blank to " "keep the current password." msgstr "" -"Geben Sie ein neues Passwort für den MediaWiki-Administrator ein (admin). " -"Das Passwort darf nicht allgemein bekannt sein und muss mindestens " -"10 Zeichen lang sein. Lassen Sie das Feld leer, bleibt das " -"derzeitige Passwort bestehen." +"Optional. Geben Sie ein neues Passwort für den Nextcloud-Administrator ein " +"(nextcloud-admin). Das Passwort darf nicht allgemein bekannt sein und muss " +"mindestens 10 Zeichen lang sein. Lassen Sie das Feld leer, " +"bleibt das derzeitige Passwort bestehen." #: modules/nextcloud/forms.py:41 msgid "Default phone region" @@ -5365,6 +5365,8 @@ msgid "" "The default phone region is required to validate phone numbers in the " "profile settings without a country code." msgstr "" +"Die Standard-Telefonregion ist erforderlich, um Telefonnummern in den " +"Profileinstellungen ohne Ländervorwahl zu akzeptieren." #: modules/nextcloud/views.py:53 msgid "Password update failed. Please choose a stronger password." From 1e38dbd720542bb01a4c4cf631b4493245930b1b Mon Sep 17 00:00:00 2001 From: Joseph Nuthalapati Date: Thu, 4 Jul 2024 14:17:24 +0530 Subject: [PATCH 09/12] make: Ignore .mypy_cache folders while copying files This fixes the problem of running over the limit of ARG_MAX of /bin/sh in the dev container when copying the files of plinth modules. Signed-off-by: Joseph Nuthalapati Reviewed-by: Sunil Mohan Adapa --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index a6a5dc637..db4d93deb 100644 --- a/Makefile +++ b/Makefile @@ -49,7 +49,8 @@ FIND_ARGS := \ -not -iname ".*" \ -not -iname "sessionid*" \ -not -iname "~*" \ - -not -iname "django-secret.key" + -not -iname "django-secret.key" \ + -not -iwholename "*/.mypy_cache/*" ROOT_DATA_FILES := $(shell find data -type f $(FIND_ARGS)) From 8d1504ac8b4dc7f3796c72a8e3c287a5ad034cf3 Mon Sep 17 00:00:00 2001 From: Monika Date: Fri, 12 Jul 2024 12:37:43 +0000 Subject: [PATCH 10/12] Translated using Weblate (Polish) Currently translated at 31.1% (491 of 1576 strings) --- plinth/locale/pl/LC_MESSAGES/django.po | 66 +++++++++++++------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/plinth/locale/pl/LC_MESSAGES/django.po b/plinth/locale/pl/LC_MESSAGES/django.po index 7ae983b5c..9d244cad6 100644 --- a/plinth/locale/pl/LC_MESSAGES/django.po +++ b/plinth/locale/pl/LC_MESSAGES/django.po @@ -8,17 +8,17 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-07-01 20:10-0400\n" -"PO-Revision-Date: 2022-09-14 17:19+0000\n" -"Last-Translator: ikmaak \n" +"PO-Revision-Date: 2024-07-13 12:09+0000\n" +"Last-Translator: Monika \n" "Language-Team: Polish \n" "Language: pl\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==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.14.1-dev\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.7-dev\n" #: config.py:103 #, python-brace-format @@ -56,7 +56,7 @@ msgstr "Nie mogę się podłączyć do {host}:{port}" #: forms.py:36 msgid "Backup app before uninstall" -msgstr "" +msgstr "Zrób kopię zapasową aplikacji przed odinstalowaniem" #: forms.py:37 msgid "Restoring from the backup will restore app data." @@ -117,7 +117,7 @@ msgstr "" #: menu.py:112 modules/networks/templates/connection_show.html:259 #: modules/security/__init__.py:35 msgid "Security" -msgstr "" +msgstr "Bezpieczeństwo" #: menu.py:114 #, fuzzy @@ -1068,7 +1068,7 @@ msgstr "calibre" #: modules/calibre/__init__.py:57 msgid "E-book Library" -msgstr "" +msgstr "Bibloteka E-book" #: modules/calibre/forms.py:16 #, fuzzy @@ -1308,7 +1308,7 @@ msgstr "" #: modules/config/forms.py:105 msgid "Disable logging, for privacy" -msgstr "" +msgstr "Wyłącz logowanie, dla prywatności" #: modules/config/forms.py:107 msgid "Keep some in memory until a restart, for performance" @@ -1502,7 +1502,7 @@ msgstr "błąd" #: modules/diagnostics/__init__.py:102 msgid "warning" -msgstr "" +msgstr "ostrzeżenie" #. Translators: This is the unit of computer storage Mebibyte similar to #. Megabyte. @@ -1522,7 +1522,7 @@ msgstr "" #: modules/diagnostics/__init__.py:221 msgid "You should not install any new apps on this system." -msgstr "" +msgstr "Powinieneś nie instalować żadnych nowych aplikacji na tym systemie." #: modules/diagnostics/__init__.py:233 #, no-python-format, python-brace-format @@ -1845,7 +1845,7 @@ msgstr "Adres URL do wyszukiwania publicznego IP" #: modules/dynamicdns/forms.py:104 msgid "Use IPv6 instead of IPv4" -msgstr "" +msgstr "Użyj IPv6 zamiast IPv4" #: modules/dynamicdns/forms.py:123 msgid "This field is required." @@ -1896,7 +1896,7 @@ msgstr "nie udało się" #: modules/dynamicdns/templates/dynamicdns.html:52 msgid "No status available." -msgstr "" +msgstr "Brak dostępnego statusu." #: modules/dynamicdns/views.py:24 modules/dynamicdns/views.py:26 #, fuzzy @@ -2322,7 +2322,7 @@ msgstr "" #: modules/networks/templates/networks_configuration.html:22 #: modules/storage/templates/storage.html:93 msgid "Advanced" -msgstr "" +msgstr "Zawansowane" #: modules/firewall/templates/firewall.html:90 msgid "" @@ -2399,7 +2399,7 @@ msgstr "Gitweb" #: modules/gitweb/__init__.py:49 msgid "Simple Git Hosting" -msgstr "" +msgstr "Proste Hostowanie Git" #: modules/gitweb/forms.py:59 #, fuzzy @@ -2492,7 +2492,7 @@ msgstr "Utwórz repozytorium" #: modules/gitweb/templates/gitweb_configure.html:26 msgid "No repositories available." -msgstr "" +msgstr "Brak dostępnych repozytoriów." #: modules/gitweb/templates/gitweb_configure.html:35 #, python-format @@ -2501,7 +2501,7 @@ msgstr "" #: modules/gitweb/templates/gitweb_configure.html:42 msgid "Cloning…" -msgstr "" +msgstr "Klonowanie…" #: modules/gitweb/templates/gitweb_configure.html:59 #, python-format @@ -2696,7 +2696,7 @@ msgstr "Dowiedz się więcej..." #: modules/help/templates/help_contribute.html:46 msgid "How can I help?" -msgstr "" +msgstr "Jak mogę pomóc?" #: modules/help/templates/help_contribute.html:48 msgid "" @@ -2710,16 +2710,16 @@ msgstr "" #: modules/help/templates/help_contribute.html:63 msgid "Packages that will be removed from Debian testing" -msgstr "" +msgstr "Pakiety które będą usunięte z Debian testing" #: modules/help/templates/help_contribute.html:69 #: modules/help/templates/help_contribute.html:85 msgid "source package:" -msgstr "" +msgstr "źródło pakietu:" #: modules/help/templates/help_contribute.html:80 msgid "Packages that are not in Debian testing" -msgstr "" +msgstr "Pakiety które nie są w Debian testing" #: modules/help/templates/help_contribute.html:92 msgid "Good first issues for beginners" @@ -2751,7 +2751,7 @@ msgstr "" #: modules/help/templates/help_feedback.html:36 msgid "Thank you!" -msgstr "" +msgstr "Dziękujemy tobie!" #: modules/help/templates/help_index.html:12 templates/help-menu.html:8 #: templates/help-menu.html:14 @@ -2913,7 +2913,7 @@ msgstr "Uruchom" #: modules/i2p/templates/i2p.html:25 msgid "Anonymous Torrents" -msgstr "" +msgstr "Anonimowe Torrenty" #: modules/i2p/views.py:16 msgid "" @@ -2981,11 +2981,11 @@ msgstr "" #: modules/ikiwiki/templates/ikiwiki_configure.html:18 #: modules/ikiwiki/templates/ikiwiki_create.html:10 msgid "Create Wiki or Blog" -msgstr "" +msgstr "Stwórz Wiki lub Blog" #: modules/ikiwiki/templates/ikiwiki_configure.html:25 msgid "No wikis or blogs available." -msgstr "" +msgstr "Brak wiki lub blogów dostępnych." #: modules/ikiwiki/templates/ikiwiki_configure.html:31 #, python-format @@ -3064,7 +3064,7 @@ msgstr "infinoted" #: modules/infinoted/__init__.py:42 msgid "Gobby Server" -msgstr "" +msgstr "Gobby Serwer" #: modules/infinoted/manifest.py:10 msgid "Gobby" @@ -3703,7 +3703,7 @@ msgstr "Zablokowano" #: modules/minetest/forms.py:13 msgid "Maximum number of players" -msgstr "" +msgstr "Maksymalna ilość graczy" #: modules/minetest/forms.py:15 msgid "" @@ -3826,7 +3826,7 @@ msgstr "" #: modules/mumble/forms.py:40 msgid "Set a password to join the server" -msgstr "" +msgstr "Ustaw hasło żeby dołączyć do serwera" #: modules/mumble/forms.py:42 #, fuzzy @@ -3887,11 +3887,11 @@ msgstr "" #: modules/names/components.py:14 msgid "All" -msgstr "" +msgstr "Wszystko" #: modules/names/components.py:18 modules/names/components.py:22 msgid "All web apps" -msgstr "" +msgstr "Wszystkie aplikacje sieciowe" #: modules/names/components.py:26 msgid "Secure Shell" @@ -3925,11 +3925,11 @@ msgstr "" #: modules/networks/forms.py:23 msgid "Connection Name" -msgstr "" +msgstr "Nazwa Połączenia" #: modules/networks/forms.py:25 msgid "Network Interface" -msgstr "" +msgstr "Interfejs Sieciowy" #: modules/networks/forms.py:26 msgid "The network device that this connection should be bound to." @@ -3993,7 +3993,7 @@ msgstr "" #: modules/networks/forms.py:60 modules/networks/forms.py:95 msgid "DNS Server" -msgstr "" +msgstr "Serwer DNS" #: modules/networks/forms.py:61 msgid "" From 86557f79133a27851a4edd0b82bb00f4f7760e26 Mon Sep 17 00:00:00 2001 From: James Valleroy Date: Tue, 16 Jul 2024 21:59:38 -0400 Subject: [PATCH 11/12] doc: Fetch latest manual Signed-off-by: James Valleroy --- doc/manual/en/Apache_userdir.raw.wiki | 4 ++-- doc/manual/en/Minetest.raw.wiki | 11 ++++++++--- doc/manual/en/MiniDLNA.raw.wiki | 1 + doc/manual/en/OpenVPN.raw.wiki | 1 + doc/manual/en/Privoxy.raw.wiki | 4 ++-- doc/manual/en/Quassel.raw.wiki | 2 +- doc/manual/en/Radicale.raw.wiki | 2 +- doc/manual/en/ReleaseNotes.raw.wiki | 5 +++++ doc/manual/en/RockPro64.raw.wiki | 2 +- doc/manual/en/Samba.raw.wiki | 2 +- doc/manual/en/Searx.raw.wiki | 2 +- doc/manual/en/Shaarli.raw.wiki | 2 +- doc/manual/en/Shadowsocks.raw.wiki | 2 +- doc/manual/en/Sharing.raw.wiki | 2 +- doc/manual/en/Syncthing.raw.wiki | 4 ++-- doc/manual/en/TinyTinyRSS.raw.wiki | 4 ++-- doc/manual/en/Tor.raw.wiki | 4 ++-- doc/manual/en/Transmission.raw.wiki | 2 +- doc/manual/en/WireGuard.raw.wiki | 2 +- doc/manual/en/WordPress.raw.wiki | 4 ++-- doc/manual/en/Zoph.raw.wiki | 1 + doc/manual/en/ejabberd.raw.wiki | 14 +++----------- doc/manual/es/Apache_userdir.raw.wiki | 4 ++-- doc/manual/es/Minetest.raw.wiki | 10 ++++++++-- doc/manual/es/MiniDLNA.raw.wiki | 1 + doc/manual/es/OpenVPN.raw.wiki | 3 ++- doc/manual/es/Privoxy.raw.wiki | 4 ++-- doc/manual/es/Quassel.raw.wiki | 4 ++-- doc/manual/es/Radicale.raw.wiki | 4 ++-- doc/manual/es/ReleaseNotes.raw.wiki | 5 +++++ doc/manual/es/RockPro64.raw.wiki | 2 +- doc/manual/es/Samba.raw.wiki | 4 ++-- doc/manual/es/Searx.raw.wiki | 6 +++--- doc/manual/es/Shaarli.raw.wiki | 4 ++-- doc/manual/es/Shadowsocks.raw.wiki | 4 ++-- doc/manual/es/Sharing.raw.wiki | 4 ++-- doc/manual/es/Syncthing.raw.wiki | 4 ++-- doc/manual/es/TinyTinyRSS.raw.wiki | 4 ++-- doc/manual/es/Tor.raw.wiki | 4 ++-- doc/manual/es/Transmission.raw.wiki | 1 + doc/manual/es/WireGuard.raw.wiki | 4 ++-- doc/manual/es/WordPress.raw.wiki | 6 +++--- doc/manual/es/Zoph.raw.wiki | 3 ++- 43 files changed, 91 insertions(+), 71 deletions(-) diff --git a/doc/manual/en/Apache_userdir.raw.wiki b/doc/manual/en/Apache_userdir.raw.wiki index 06b380ae7..f96733161 100644 --- a/doc/manual/en/Apache_userdir.raw.wiki +++ b/doc/manual/en/Apache_userdir.raw.wiki @@ -122,10 +122,10 @@ Learn more about ssh, scp and sftp with `$ man ssh`, `$ man scp` and `$ man sftp === External Links === * Upstream Project: https://httpd.apache.org/ - * Debian Apache Wiki: https://wiki.debian.org/Apache - * User Documentation: + * Upstream Documentation: * https://httpd.apache.org/docs/2.4/mod/mod_userdir.html * https://httpd.apache.org/docs/2.4/howto/public_html.html + * Debian Apache Wiki: https://wiki.debian.org/Apache ## END_INCLUDE diff --git a/doc/manual/en/Minetest.raw.wiki b/doc/manual/en/Minetest.raw.wiki index 6fbe58dbf..ad54d2059 100644 --- a/doc/manual/en/Minetest.raw.wiki +++ b/doc/manual/en/Minetest.raw.wiki @@ -41,9 +41,14 @@ After that, save your changes, restart minetest one more time, then you should b === External links === - * Website: https://www.minetest.net - * Wiki: https://wiki.minetest.net - * Using !Minetest in Education: https://www.minetest.net/education/ + * Upstream Project: https://www.minetest.net + * Upstream Documentation: https://wiki.minetest.net + * [[Games/Minetest|Debian Minetest Wiki]] + * Using Minetest in Education: https://www.minetest.net/education/ + +==== Client Apps ==== + * Debian: the client app package name is DebianPkg:minetest. + * Other platforms: https://www.minetest.net/downloads/ ## END_INCLUDE diff --git a/doc/manual/en/MiniDLNA.raw.wiki b/doc/manual/en/MiniDLNA.raw.wiki index accd3817a..50a50d782 100644 --- a/doc/manual/en/MiniDLNA.raw.wiki +++ b/doc/manual/en/MiniDLNA.raw.wiki @@ -74,6 +74,7 @@ your language. === External links === * Upstream project site: http://minidlna.sourceforge.net + * Upstream documentation and support: https://sourceforge.net/projects/minidlna/support * Debian MiniDLNA wiki: https://wiki.debian.org/minidlna * About DLNA: https://en.wikipedia.org/wiki/Digital_Living_Network_Alliance diff --git a/doc/manual/en/OpenVPN.raw.wiki b/doc/manual/en/OpenVPN.raw.wiki index 550199549..72d35d506 100644 --- a/doc/manual/en/OpenVPN.raw.wiki +++ b/doc/manual/en/OpenVPN.raw.wiki @@ -138,6 +138,7 @@ Some services are known '''not''' to work at this time: === External Links === * Upstream Project: https://openvpn.net/ + * Upstream documentation: https://openvpn.net/connect-docs/ * Debian OpenVPN wiki: https://wiki.debian.org/OpenVPN * Wiki / Tracker: https://community.openvpn.net/openvpn diff --git a/doc/manual/en/Privoxy.raw.wiki b/doc/manual/en/Privoxy.raw.wiki index 0b36809c8..64c76bab5 100644 --- a/doc/manual/en/Privoxy.raw.wiki +++ b/doc/manual/en/Privoxy.raw.wiki @@ -51,8 +51,8 @@ The default installation should provide a reasonable starting point for most. Th === External links === - * Website: https://www.privoxy.org - * User manual: https://www.privoxy.org/user-manual/index.html + * Upstream project: https://www.privoxy.org + * Upstream documentation: https://www.privoxy.org/user-manual/index.html ## END_INCLUDE diff --git a/doc/manual/en/Quassel.raw.wiki b/doc/manual/en/Quassel.raw.wiki index 13e6c0ad7..eb3c48356 100644 --- a/doc/manual/en/Quassel.raw.wiki +++ b/doc/manual/en/Quassel.raw.wiki @@ -92,7 +92,7 @@ By the way, the German verb ''quasseln'' means ''talking a lot'', to ''jabber''. === External links === * Upstream Project: https://quassel-irc.org - * Wiki: https://bugs.quassel-irc.org/projects/quassel-irc/wiki + * Upstream documentation: https://bugs.quassel-irc.org/projects/quassel-irc/wiki ## END_INCLUDE diff --git a/doc/manual/en/Radicale.raw.wiki b/doc/manual/en/Radicale.raw.wiki index 46035b8a1..04a207b64 100644 --- a/doc/manual/en/Radicale.raw.wiki +++ b/doc/manual/en/Radicale.raw.wiki @@ -142,8 +142,8 @@ If you are using a contacts file exported from another service or application, i === External links === * Upstream Project: https://radicale.org/3.0.html + * Upstream Documentation: https://radicale.org/v3.html#documentation-1 * Debian Radicale wiki: https://wiki.debian.org/Radicale - * User Documentation: https://radicale.org/v3.html#documentation-1 ## END_INCLUDE diff --git a/doc/manual/en/ReleaseNotes.raw.wiki b/doc/manual/en/ReleaseNotes.raw.wiki index f503c7e85..cb04f54af 100644 --- a/doc/manual/en/ReleaseNotes.raw.wiki +++ b/doc/manual/en/ReleaseNotes.raw.wiki @@ -8,6 +8,11 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f The following are the release notes for each !FreedomBox version. +== FreedomBox 24.15 (2024-07-16) == + + * locale: Update translations for Albanian, Chinese (Simplified), French, German, Polish, Spanish, Turkish, Ukrainian + * make: Ignore .mypy_cache folders while copying files + == FreedomBox 24.14 (2024-07-01) == * container: Allow podman containers to run inside the container diff --git a/doc/manual/en/RockPro64.raw.wiki b/doc/manual/en/RockPro64.raw.wiki index 45d69a8b4..55190cdf8 100644 --- a/doc/manual/en/RockPro64.raw.wiki +++ b/doc/manual/en/RockPro64.raw.wiki @@ -2,7 +2,7 @@ {{attachment:rockpro64.jpg|RockPro64|width=640,height=385}} -Pine64's [[https://www.pine64.org/rockpro64/|RockPro64]] is a powerful single board computer. It uses the Rockchip RK3399 Hexa Core ARM64 processor. !FreedomBox images are built and tested for this device. +Pine64's [[https://pine64.org/devices/rockpro64/|RockPro64]] is a powerful single board computer. It uses the Rockchip RK3399 Hexa Core ARM64 processor. !FreedomBox images are built and tested for this device. '''Important:''' Read [[FreedomBox/Hardware|general advice]] about hardware before building a !FreedomBox with this single board computer. diff --git a/doc/manual/en/Samba.raw.wiki b/doc/manual/en/Samba.raw.wiki index 14104abdd..af1206025 100644 --- a/doc/manual/en/Samba.raw.wiki +++ b/doc/manual/en/Samba.raw.wiki @@ -66,8 +66,8 @@ stored on a Samba share, the last one to save the file wins. === External links === * Upstream Project: https://www.samba.org + * Upstream documentation: https://www.samba.org/samba/docs * Debian Samba wiki: https://wiki.debian.org/Samba - * User documentation: https://www.samba.org/samba/docs ## END_INCLUDE diff --git a/doc/manual/en/Searx.raw.wiki b/doc/manual/en/Searx.raw.wiki index 2438c0958..848a85452 100644 --- a/doc/manual/en/Searx.raw.wiki +++ b/doc/manual/en/Searx.raw.wiki @@ -56,8 +56,8 @@ Searx uses HTTP POST instead of GET by default to send your search queries to th === External links === * Upstream Project: https://searx.github.io/searx/ + * Upstream documentation: https://searx.github.io/searx/user/index.html * Searx wiki: https://github.com/searx/searx/wiki - * User documentation: https://searx.github.io/searx/user/index.html ## END_INCLUDE diff --git a/doc/manual/en/Shaarli.raw.wiki b/doc/manual/en/Shaarli.raw.wiki index e4416397a..e14e9a7b9 100644 --- a/doc/manual/en/Shaarli.raw.wiki +++ b/doc/manual/en/Shaarli.raw.wiki @@ -23,7 +23,7 @@ Shaarli is personal (single-user) bookmarking application to install on your !Fr === External links === * Upstream Project: https://shaarli.readthedocs.io/en/master/index.html - * User documentation: https://shaarli.readthedocs.io/en/master/Usage.html + * Upstream documentation: https://shaarli.readthedocs.io/en/master/Usage.html ## END_INCLUDE diff --git a/doc/manual/en/Shadowsocks.raw.wiki b/doc/manual/en/Shadowsocks.raw.wiki index 8a22927d7..8f546d577 100644 --- a/doc/manual/en/Shadowsocks.raw.wiki +++ b/doc/manual/en/Shadowsocks.raw.wiki @@ -57,7 +57,7 @@ If your !FreedomBox is behind a router, you will need to set up port forwarding === External links === * Upstream Project: https://shadowsocks.org/ - * User Documentation: https://shadowsocks.org/doc/what-is-shadowsocks.html + * Upstream Documentation: https://shadowsocks.org/doc/what-is-shadowsocks.html ## END_INCLUDE diff --git a/doc/manual/en/Sharing.raw.wiki b/doc/manual/en/Sharing.raw.wiki index 55a1d35ef..213f85ae8 100644 --- a/doc/manual/en/Sharing.raw.wiki +++ b/doc/manual/en/Sharing.raw.wiki @@ -46,8 +46,8 @@ Sharing will share the content using the built-in Apache web server. === External Links === * Upstream Project: https://projects.apache.org/project.html?httpd-http_server + * Upstream Documentation: https://httpd.apache.org/docs/2.4/en/mod/mod_alias.html * Debian Apache Wiki: https://wiki.debian.org/Apache - * User Documentation: https://httpd.apache.org/docs/2.4/en/mod/mod_alias.html ## END_INCLUDE diff --git a/doc/manual/en/Syncthing.raw.wiki b/doc/manual/en/Syncthing.raw.wiki index b3f7c2c1f..25ecb5dd8 100644 --- a/doc/manual/en/Syncthing.raw.wiki +++ b/doc/manual/en/Syncthing.raw.wiki @@ -64,8 +64,8 @@ If your notes are only ever going to be personal, a simpler solution exists. It === External links === - * Website: https://syncthing.net - * User documentation: https://docs.syncthing.net + * Upstream project: https://syncthing.net + * Upstream documentation: https://docs.syncthing.net ## END_INCLUDE diff --git a/doc/manual/en/TinyTinyRSS.raw.wiki b/doc/manual/en/TinyTinyRSS.raw.wiki index 354345c8c..9337e191f 100644 --- a/doc/manual/en/TinyTinyRSS.raw.wiki +++ b/doc/manual/en/TinyTinyRSS.raw.wiki @@ -90,8 +90,8 @@ To configure, first install the application, then in the setting page, set URL a === External links === - * Website: https://tt-rss.org - * User Documentation: https://tt-rss.org/wiki.php + * Upstream project: https://tt-rss.org + * Upstream Documentation: https://tt-rss.org/wiki.php diff --git a/doc/manual/en/Tor.raw.wiki b/doc/manual/en/Tor.raw.wiki index 112cdc129..aa5cc14f6 100644 --- a/doc/manual/en/Tor.raw.wiki +++ b/doc/manual/en/Tor.raw.wiki @@ -90,8 +90,8 @@ If your ISP is trying to block Tor traffic, you can use tor bridge relays to con === External links === - * Website: https://www.torproject.org - * User documentation: https://support.torproject.org/ + * Upstream project: https://www.torproject.org + * Upstream documentation: https://support.torproject.org/ ## END_INCLUDE diff --git a/doc/manual/en/Transmission.raw.wiki b/doc/manual/en/Transmission.raw.wiki index 972b1cef4..c7e9ef5d7 100644 --- a/doc/manual/en/Transmission.raw.wiki +++ b/doc/manual/en/Transmission.raw.wiki @@ -58,8 +58,8 @@ In addition to using the web interface to control Transmission on !FreedomBox, d === External Links === * Upstream Project: https://transmissionbt.com/ + * Upstream Support Forum: https://forum.transmissionbt.com/ * Debian Transmission Wiki: https://wiki.debian.org/Transmission - * User Support Forum: https://forum.transmissionbt.com/ * !BitTorrent Introduction: https://www.bittorrent.org/introduction.html * Wikipedia on !BitTorrent: https://en.wikipedia.org/wiki/BitTorrent diff --git a/doc/manual/en/WireGuard.raw.wiki b/doc/manual/en/WireGuard.raw.wiki index 319f9ee3d..df74fb4b1 100644 --- a/doc/manual/en/WireGuard.raw.wiki +++ b/doc/manual/en/WireGuard.raw.wiki @@ -70,8 +70,8 @@ The advantage of this approach is that there is no need to transfer sensitive in === External Links === * Upstream Project: https://www.wireguard.com + * Upstream Documentation: https://www.wireguard.com/quickstart/ * Debian !WireGuard Wiki: https://wiki.debian.org/WireGuard - * User Documentation: https://www.wireguard.com/quickstart/ ## END_INCLUDE diff --git a/doc/manual/en/WordPress.raw.wiki b/doc/manual/en/WordPress.raw.wiki index 093cccb00..6b72f0cc9 100644 --- a/doc/manual/en/WordPress.raw.wiki +++ b/doc/manual/en/WordPress.raw.wiki @@ -84,10 +84,10 @@ Since there are few plugins/themes packaged for Debian, !FreedomBox does not pro === External links === * Upstream Project: https://wordpress.org - * Debian !WordPress Wiki: https://wiki.debian.org/WordPress - * User Documentation: https://wordpress.org/documentation/ + * Upstream Documentation: https://wordpress.org/documentation/ * !WordPress Customization: https://wordpress.org/documentation/customization/ * Explore !WordPress themes: https://wordpress.org/themes/ + * Debian !WordPress Wiki: https://wiki.debian.org/WordPress ## END_INCLUDE diff --git a/doc/manual/en/Zoph.raw.wiki b/doc/manual/en/Zoph.raw.wiki index d3d6e5484..70ba85056 100644 --- a/doc/manual/en/Zoph.raw.wiki +++ b/doc/manual/en/Zoph.raw.wiki @@ -49,6 +49,7 @@ The database which holds information about albums, people etc is held in your no === External links === * Upstream Project: http://www.zoph.org + * Upstream documentation: https://gitlab.com/zoph-project/zoph/tree/master/docs ## END_INCLUDE diff --git a/doc/manual/en/ejabberd.raw.wiki b/doc/manual/en/ejabberd.raw.wiki index 96c17a036..700a2bcd7 100644 --- a/doc/manual/en/ejabberd.raw.wiki +++ b/doc/manual/en/ejabberd.raw.wiki @@ -30,7 +30,7 @@ Currently !FreedomBox offers both, a server (ejabberd) and a web client ([[Freed === Privacy === With XMPP, there are two ways that conversations can be secured: 1. TLS: This secures the connection between the client and server, or between two servers. This should be supported by all clients and is highly recommended. - 1. End-to-end: This secures the messages sent from one client to another, so that even the server cannot see the contents. The latest and most convenient protocol is called OMEMO, but it is only supported by a few clients. There is another protocol called OTR that may be supported by some clients that lack OMEMO support. Both clients must support the same protocol for it to work. + 1. End-to-end: This secures the messages sent from one client to another, so that even the server cannot see the contents. The latest and most convenient protocol is called OMEMO. There is another protocol called OTR that may be supported by some clients that lack OMEMO support. Both clients must support the same protocol for it to work. === Setting the Domain Name === @@ -72,7 +72,7 @@ You can download an XMPP client for your smartphone or tablet among the ones lis ===== Conversations (Android) ===== -[[https://conversations.im/|Conversations]] is an Android XMPP client with videochat support available on [[https://f-droid.org/packages/eu.siacs.conversations|F-Droid]] or the [[https://play.google.com/store/apps/details?id=eu.siacs.conversations|Play Store]]. In addition to text messaging, you can use Conversations to send images and have group chats. +[[https://conversations.im/|Conversations]] is an Android XMPP client with audio and video call support available on [[https://f-droid.org/packages/eu.siacs.conversations|F-Droid]] or the [[https://play.google.com/store/apps/details?id=eu.siacs.conversations|Play Store]]. Audio and video calls also work between Conversations and Monal on iOS. In addition to text messaging, you can use Conversations to send images/files and have group chats. || {{attachment:conversations-first-screen.png|Conversations - First screen|width=200}} {{attachment:conversations-login.png|Conversations - Login|width=200}} {{attachment:conversations-add-contacts.png|Conversations - Add contacts|width=200}}|| @@ -84,17 +84,9 @@ With ejabberd installed, the !FreedomBox provides an XMPP account for every !Fre Once logged into a FreedomBox/XMPP account (2), the Conversation app provides a + button that brings up a few choices to contact other people (3). -===== Movim (Android) ===== - -[[https://movim.eu/|Movim]] is a free software XMPP client with videochat support for Android available on [[https://f-droid.org/packages/com.movim.movim/|F-Droid]]. - -===== ChatSecure (iOS) ===== - -[[https://chatsecure.org|ChatSecure]] is a free software XMPP client with videochat support available from the [[https://apps.apple.com/us/app/chatsecure/id464200063|App Store]]. - ===== Monal (iOS) ===== -[[https://monal-im.org|Monal]] is a free software XMPP client with videochat support available from the [[https://apps.apple.com/us/app/monal-free-xmpp-chat/id317711500|App Store]]. +[[https://monal-im.org|Monal]] is a free software XMPP client with audio and video call support available from the [[https://apps.apple.com/us/app/monal-free-xmpp-chat/id317711500|App Store]]. Audio and video calls also work between Conversations on Android and Monal. In addition to text messaging, you can use Conversations to send images/files and have group chats. ===== Siskin (iOS) ===== diff --git a/doc/manual/es/Apache_userdir.raw.wiki b/doc/manual/es/Apache_userdir.raw.wiki index d32e4707c..c67d2b7d6 100644 --- a/doc/manual/es/Apache_userdir.raw.wiki +++ b/doc/manual/es/Apache_userdir.raw.wiki @@ -115,10 +115,10 @@ Más acerca de ssh, scp y sftp con `$ man ssh`, `$ man scp` y `$ man sftp`. === Enlaces externos === * Sitio web del proyecto original: https://httpd.apache.org/ - * Apache en el wiki de Debian: https://wiki.debian.org/Apache - * Documentación de uso: + * Documentación de uso del proyecto original: * https://httpd.apache.org/docs/2.4/mod/mod_userdir.html * https://httpd.apache.org/docs/2.4/howto/public_html.html + * Apache en el wiki de Debian: https://wiki.debian.org/Apache ## END_INCLUDE diff --git a/doc/manual/es/Minetest.raw.wiki b/doc/manual/es/Minetest.raw.wiki index 4ea66d4ac..5326d8a2b 100644 --- a/doc/manual/es/Minetest.raw.wiki +++ b/doc/manual/es/Minetest.raw.wiki @@ -38,10 +38,16 @@ Después, guarda los cambios, vuelve a reiniciar minetest y ya lo deberías tene === Enlaces externos === - * Sitio web: https://www.minetest.net - * Wiki: https://wiki.minetest.net + * Proyecto original: https://www.minetest.net + * Documentación original: https://wiki.minetest.net + * Minetest en el wiki de Debian: https://wiki.debian.org/Games/Minetest * Usar !MineTest en educación: https://www.minetest.net/education/ +==== Aplicaciones cliente ==== + + * Debian: el nombre de paquete del cliente es DebianPkg:minetest. + * Otras plataformas: https://www.minetest.net/downloads/ + ## END_INCLUDE diff --git a/doc/manual/es/MiniDLNA.raw.wiki b/doc/manual/es/MiniDLNA.raw.wiki index 6c105a76b..da957e696 100644 --- a/doc/manual/es/MiniDLNA.raw.wiki +++ b/doc/manual/es/MiniDLNA.raw.wiki @@ -63,6 +63,7 @@ Al usar un disco externo que se usa también desde sistemas Windows el mejor for === Enlaces externos === * Sitio del proyecto original: http://minidlna.sourceforge.net (en) + * Documentación y soporte del proyecto original: https://sourceforge.net/projects/minidlna/support * Acerca de DLNA: https://es.wikipedia.org/wiki/Digital_Living_Network_Alliance * MiniDLNA en el wiki de Debian: https://wiki.debian.org/minidlna diff --git a/doc/manual/es/OpenVPN.raw.wiki b/doc/manual/es/OpenVPN.raw.wiki index ea49db225..31610ebd9 100644 --- a/doc/manual/es/OpenVPN.raw.wiki +++ b/doc/manual/es/OpenVPN.raw.wiki @@ -135,7 +135,8 @@ Algunos servicios '''no''' funcionan aún con OpenVPN: === Enlaces Externos === - * Sitio web: https://openvpn.net/ + * Sitio web del proyecto original: https://openvpn.net + * Documentación del proyecto original: https://openvpn.net/connect-docs * OpenVPN en el wiki de Debian: https://wiki.debian.org/OpenVPN * Wiki y Administrador de tareas: https://community.openvpn.net/openvpn diff --git a/doc/manual/es/Privoxy.raw.wiki b/doc/manual/es/Privoxy.raw.wiki index 6ceb2e2b7..64ef8c1f3 100644 --- a/doc/manual/es/Privoxy.raw.wiki +++ b/doc/manual/es/Privoxy.raw.wiki @@ -49,8 +49,8 @@ La instalación de serie debería proporcionar un punto de partida razonable par === Enlaces externos === - * Sitio web: https://www.privoxy.org - * Manual de usuario: https://www.privoxy.org/user-manual/index.html + * Sitio web del proyecto original: https://www.privoxy.org + * Manual de usuario del proyecto original: https://www.privoxy.org/user-manual/index.html ## END_INCLUDE diff --git a/doc/manual/es/Quassel.raw.wiki b/doc/manual/es/Quassel.raw.wiki index fec128901..3075b7868 100644 --- a/doc/manual/es/Quassel.raw.wiki +++ b/doc/manual/es/Quassel.raw.wiki @@ -88,8 +88,8 @@ Por cierto el verbo alemán ''quasseln'' significa ''hablar mucho'', ''rajar''. === Enlaces externos === - * Sitio web: https://quassel-irc.org - * Wiki: https://bugs.quassel-irc.org/projects/quassel-irc/wiki + * Sitio web del proyecto original: https://quassel-irc.org + * Wiki del proyecto original: https://bugs.quassel-irc.org/projects/quassel-irc/wiki ## END_INCLUDE diff --git a/doc/manual/es/Radicale.raw.wiki b/doc/manual/es/Radicale.raw.wiki index d47d9025a..fc7875f99 100644 --- a/doc/manual/es/Radicale.raw.wiki +++ b/doc/manual/es/Radicale.raw.wiki @@ -140,8 +140,8 @@ Si estás usando un archivo de contactos exportado desde otro servicio o aplicac === Enlaces externos === - * Website: https://radicale.org/3.0.html - * Documentación de uso: https://radicale.org/v3.html#documentation-1 + * Sitio web del proyecto original: https://radicale.org/3.0.html + * Documentación de uso del proyecto original: https://radicale.org/v3.html#documentation-1 * Radicale en el wiki de Debian: https://wiki.debian.org/Radicale diff --git a/doc/manual/es/ReleaseNotes.raw.wiki b/doc/manual/es/ReleaseNotes.raw.wiki index f503c7e85..cb04f54af 100644 --- a/doc/manual/es/ReleaseNotes.raw.wiki +++ b/doc/manual/es/ReleaseNotes.raw.wiki @@ -8,6 +8,11 @@ For more technical details, see the [[https://salsa.debian.org/freedombox-team/f The following are the release notes for each !FreedomBox version. +== FreedomBox 24.15 (2024-07-16) == + + * locale: Update translations for Albanian, Chinese (Simplified), French, German, Polish, Spanish, Turkish, Ukrainian + * make: Ignore .mypy_cache folders while copying files + == FreedomBox 24.14 (2024-07-01) == * container: Allow podman containers to run inside the container diff --git a/doc/manual/es/RockPro64.raw.wiki b/doc/manual/es/RockPro64.raw.wiki index 45d69a8b4..55190cdf8 100644 --- a/doc/manual/es/RockPro64.raw.wiki +++ b/doc/manual/es/RockPro64.raw.wiki @@ -2,7 +2,7 @@ {{attachment:rockpro64.jpg|RockPro64|width=640,height=385}} -Pine64's [[https://www.pine64.org/rockpro64/|RockPro64]] is a powerful single board computer. It uses the Rockchip RK3399 Hexa Core ARM64 processor. !FreedomBox images are built and tested for this device. +Pine64's [[https://pine64.org/devices/rockpro64/|RockPro64]] is a powerful single board computer. It uses the Rockchip RK3399 Hexa Core ARM64 processor. !FreedomBox images are built and tested for this device. '''Important:''' Read [[FreedomBox/Hardware|general advice]] about hardware before building a !FreedomBox with this single board computer. diff --git a/doc/manual/es/Samba.raw.wiki b/doc/manual/es/Samba.raw.wiki index e9090c927..967b66bca 100644 --- a/doc/manual/es/Samba.raw.wiki +++ b/doc/manual/es/Samba.raw.wiki @@ -56,8 +56,8 @@ Como Syncthing es primordialmente una solución de sincronización, tiene funcio === External links === - * Sitio web: https://www.samba.org - * Documentación de uso: https://www.samba.org/samba/docs + * Sitio web del proyecto original: https://www.samba.org + * Documentación de uso del proyecto original: https://www.samba.org/samba/docs * Samba en el wiki de Debian: https://wiki.debian.org/Samba diff --git a/doc/manual/es/Searx.raw.wiki b/doc/manual/es/Searx.raw.wiki index 44ead14b0..18315dae0 100644 --- a/doc/manual/es/Searx.raw.wiki +++ b/doc/manual/es/Searx.raw.wiki @@ -54,9 +54,9 @@ Searx usa por defecto HTTP POST en vez de GET para enviar tus consultas de búsq === External links === - * Sitio web: https://searx.github.io/searx/ - * Wiki de Searx: https://github.com/searx/searx/wiki - * Documentación de uso: https://searx.github.io/searx/user/index.html + * Sitio web del proyecto original: https://searx.github.io/searx/ + * Documentación de uso del proyecto original: https://searx.github.io/searx/user/index.html + * Wiki del proyecto original: https://github.com/searx/searx/wiki ## END_INCLUDE diff --git a/doc/manual/es/Shaarli.raw.wiki b/doc/manual/es/Shaarli.raw.wiki index 66b821292..e90960414 100644 --- a/doc/manual/es/Shaarli.raw.wiki +++ b/doc/manual/es/Shaarli.raw.wiki @@ -20,8 +20,8 @@ Shaarli es un marcapáginas personal (de usuario único) para instalar en tu !F === Enlaces externos === - * Sitio web: https://shaarli.readthedocs.io/en/master/index.html - * Documentación de uso: https://shaarli.readthedocs.io/en/master/Usage/ + * Sitio web del proyecto original: https://shaarli.readthedocs.io/en/master/index.html + * Documentación de uso del proyecto original: https://shaarli.readthedocs.io/en/master/Usage/ ## END_INCLUDE diff --git a/doc/manual/es/Shadowsocks.raw.wiki b/doc/manual/es/Shadowsocks.raw.wiki index 95407b953..cd383f295 100644 --- a/doc/manual/es/Shadowsocks.raw.wiki +++ b/doc/manual/es/Shadowsocks.raw.wiki @@ -55,8 +55,8 @@ Si tu FreedomBox está detrás de un router, necesitarás configurar la redirecc === Enlaces externos === - * Sitio web: https://shadowsocks.org - * Documentación de uso: https://shadowsocks.org/doc/what-is-shadowsocks.html + * Sitio web del proyecto original: https://shadowsocks.org + * Documentación de uso del proyecto original: https://shadowsocks.org/doc/what-is-shadowsocks.html ## END_INCLUDE diff --git a/doc/manual/es/Sharing.raw.wiki b/doc/manual/es/Sharing.raw.wiki index f8448b905..0ef13607e 100644 --- a/doc/manual/es/Sharing.raw.wiki +++ b/doc/manual/es/Sharing.raw.wiki @@ -44,9 +44,9 @@ Si eres usuario de !FreedomBox y tu administrador se niega a crearte comparticio === Enlaces externos === - * Sitio web: https://projects.apache.org/project.html?httpd-http_server + * Sitio web del proyecto original: https://projects.apache.org/project.html?httpd-http_server + * Documentación de uso del proyecto original: https://httpd.apache.org/docs/2.4/en/mod/mod_alias.html * Apache en el wiki de Debian: https://wiki.debian.org/Apache - * Documentación de uso: https://httpd.apache.org/docs/2.4/en/mod/mod_alias.html ## END_INCLUDE diff --git a/doc/manual/es/Syncthing.raw.wiki b/doc/manual/es/Syncthing.raw.wiki index dd80eb870..de35e5c70 100644 --- a/doc/manual/es/Syncthing.raw.wiki +++ b/doc/manual/es/Syncthing.raw.wiki @@ -64,8 +64,8 @@ Si tus notas van a ser siempre personales, hay un solución más simple. Se llam === Enlaces externos === - * Sitio web: https://syncthing.net - * Documentación de uso: https://docs.syncthing.net + * Sitio web del proyecto original: https://syncthing.net + * Documentación de uso del proyecto original: https://docs.syncthing.net ## END_INCLUDE diff --git a/doc/manual/es/TinyTinyRSS.raw.wiki b/doc/manual/es/TinyTinyRSS.raw.wiki index 71dbdfde2..2f9f9f66b 100644 --- a/doc/manual/es/TinyTinyRSS.raw.wiki +++ b/doc/manual/es/TinyTinyRSS.raw.wiki @@ -135,8 +135,8 @@ Por ejemplo, el subreddit de !FreedomBox es {{{https://www.reddit.com/r/Freedomb === Enlaces externos === - * Sitio web: https://tt-rss.org - * Documentación de uso: https://tt-rss.org/wiki.php + * Sitio web del proyecto original: https://tt-rss.org + * Documentación de uso del proyecto original: https://tt-rss.org/wiki.php ## END_INCLUDE diff --git a/doc/manual/es/Tor.raw.wiki b/doc/manual/es/Tor.raw.wiki index e52427a9b..7403a2346 100644 --- a/doc/manual/es/Tor.raw.wiki +++ b/doc/manual/es/Tor.raw.wiki @@ -76,8 +76,8 @@ Si tu proveedor de Internet (ISP) está tratando de bloquear el tráfico Tor pue === Enlaces externos === - * Sitio web: https://www.torproject.org - * Documentación de uso: https://support.torproject.org + * Sitio web del proyecto original: https://www.torproject.org + * Documentación de uso del proyecto original: https://support.torproject.org ## END_INCLUDE diff --git a/doc/manual/es/Transmission.raw.wiki b/doc/manual/es/Transmission.raw.wiki index 20285331f..7d43a28cb 100644 --- a/doc/manual/es/Transmission.raw.wiki +++ b/doc/manual/es/Transmission.raw.wiki @@ -61,6 +61,7 @@ Para controlar Transmission en !FreedomBox, además del interfaz web se pueden u * Descripciones del protocolo: * Del proyecto original: https://www.bittorrent.org/introduction.html * De Wikipedia: https://es.wikipedia.org/wiki/BitTorrent + * Transmission en el wiki de Deban: https://wiki.debian.org/Transmission ## END_INCLUDE diff --git a/doc/manual/es/WireGuard.raw.wiki b/doc/manual/es/WireGuard.raw.wiki index 5cb238e50..4dab80365 100644 --- a/doc/manual/es/WireGuard.raw.wiki +++ b/doc/manual/es/WireGuard.raw.wiki @@ -64,8 +64,8 @@ La ventaja de este enfoque es que no hay necesidad de software adicional ni de t === Enlaces externos === - * Sitio web: https://www.wireguard.com - * Documentación de uso: https://www.wireguard.com/quickstart/ + * Sitio web del proyecto original: https://www.wireguard.com + * Documentación de uso del proyecto original: https://www.wireguard.com/quickstart/ * !WireGuard en el wiki de Debian: https://wiki.debian.org/WireGuard diff --git a/doc/manual/es/WordPress.raw.wiki b/doc/manual/es/WordPress.raw.wiki index a333aa61f..0dde14c0b 100644 --- a/doc/manual/es/WordPress.raw.wiki +++ b/doc/manual/es/WordPress.raw.wiki @@ -80,11 +80,11 @@ Como hay pocos plugins/temas empaquetados para Debian, !FreedomBox no proporcion === Enlaces externos === - * Sitio web de !WordPress: https://wordpress.org - * !WordPress en el wiki de Debian: https://wiki.debian.org/WordPress - * Documentación de uso: https://wordpress.org/documentation + * Sitio web del proyecto original: https://wordpress.org + * Documentación de uso del proyecto original: https://wordpress.org/documentation * Personalización de !WordPress: https://wordpress.org/documentation/customization * Temas de !WordPress: https://wordpress.org/themes + * !WordPress en el wiki de Debian: https://wiki.debian.org/WordPress ## END_INCLUDE diff --git a/doc/manual/es/Zoph.raw.wiki b/doc/manual/es/Zoph.raw.wiki index 4def9aedd..7ef9cb483 100644 --- a/doc/manual/es/Zoph.raw.wiki +++ b/doc/manual/es/Zoph.raw.wiki @@ -46,7 +46,8 @@ La base de datos que alberga información sobre álbumes, gente, etc está en el === Enlaces externos === - * Sitio web del proyecto: http://www.zoph.org + * Sitio web del proyecto original: http://www.zoph.org + * Documentación: https://gitlab.com/zoph-project/zoph/tree/master/docs ## END_INCLUDE From 255aa9554ddc4d6615b5e928898d49c0a4e66473 Mon Sep 17 00:00:00 2001 From: James Valleroy Date: Tue, 16 Jul 2024 22:00:46 -0400 Subject: [PATCH 12/12] Release v24.15 to unstable Signed-off-by: James Valleroy --- debian/changelog | 37 +++++++++++++++++++++++++++++++++++++ plinth/__init__.py | 2 +- 2 files changed, 38 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index dab49ea18..9efca16aa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,40 @@ +freedombox (24.15) unstable; urgency=medium + + [ gallegonovato ] + * Translated using Weblate (Spanish) + + [ John Doe ] + * Translated using Weblate (French) + + [ Burak Yavuz ] + * Translated using Weblate (Turkish) + + [ Besnik Bleta ] + * Translated using Weblate (Albanian) + + [ 大王叫我来巡山 ] + * Translated using Weblate (Chinese (Simplified)) + + [ Johannes Keyser ] + * Translated using Weblate (German) + + [ Ihor Hordiichuk ] + * Translated using Weblate (Ukrainian) + + [ Dietmar ] + * Translated using Weblate (German) + + [ Joseph Nuthalapati ] + * make: Ignore .mypy_cache folders while copying files + + [ Monika ] + * Translated using Weblate (Polish) + + [ James Valleroy ] + * doc: Fetch latest manual + + -- James Valleroy Tue, 16 Jul 2024 20:41:25 -0400 + freedombox (24.14) unstable; urgency=medium [ John Doe ] diff --git a/plinth/__init__.py b/plinth/__init__.py index a71ae01a7..9b97b02ba 100644 --- a/plinth/__init__.py +++ b/plinth/__init__.py @@ -3,4 +3,4 @@ Package init file. """ -__version__ = '24.14' +__version__ = '24.15'