From 3000cfcd04ffbcaeecdadbf942920ca466eb7776 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Mon, 20 Jan 2025 14:14:19 +0100 Subject: [PATCH 01/18] pick-complete-translations.py: auto cherry-pick complete langs --- dev/fdroid_scan-binary.py | 38 +++++++++++++++++++++++ locale/pick-complete-translations.py | 45 ++++++++++++++++++++++++---- 2 files changed, 78 insertions(+), 5 deletions(-) create mode 100644 dev/fdroid_scan-binary.py diff --git a/dev/fdroid_scan-binary.py b/dev/fdroid_scan-binary.py new file mode 100644 index 00000000..896c2cc4 --- /dev/null +++ b/dev/fdroid_scan-binary.py @@ -0,0 +1,38 @@ +#!/usr/bin/env python3 +# +# an fdroid plugin for setting up srclibs +# +# The 'fdroid build' gitlab-ci job uses --on-server, which does not +# set up the srclibs. This plugin does the missing setup. + +import glob +import os +from argparse import ArgumentParser +from fdroidserver import _, common, scanner + + +fdroid_summary = 'Run scanner.scan_binary on APKs' + + +def main(): + parser = ArgumentParser() + common.setup_global_opts(parser) + parser.add_argument("APK", nargs='*', help=_("Path to a signed or unsigned APK.")) + options = common.parse_args(parser) + common.read_config() + if options.APK: + apks = options.APK + else: + apks = glob.glob(os.path.join('unsigned', '*.apk')) + + errors = 0 + for apk in apks: + print('Scanning', apk, '...') + if scanner.scan_binary(apk): + print("ERROR: Found blocklisted packages in:", apk) + errors += 1 + exit(errors) + + +if __name__ == "__main__": + main() diff --git a/locale/pick-complete-translations.py b/locale/pick-complete-translations.py index a866a231..6712663e 100755 --- a/locale/pick-complete-translations.py +++ b/locale/pick-complete-translations.py @@ -2,6 +2,7 @@ # # add completed translations from weblate to MANIFEST.in +import git import json import os import re @@ -37,14 +38,41 @@ for locale in sorted(data, key=lambda locale: locale['code']): manifest_file = os.path.join(projectbasedir, 'MANIFEST.in') with open(manifest_file) as fp: - for line in fp.readlines(): - m = re.match(r'include locale/([^/]+)/.*', line) - if m: - active.add(m.group(1)) + manifest_in = fp.read() +for m in re.findall(r'include locale/([^/]+)/LC_MESSAGES/fdroidserver.po', manifest_in): + active.add(m) +repo = git.Repo(projectbasedir) +weblate = repo.remotes.weblate +weblate.fetch() +upstream = repo.remotes.upstream +upstream.fetch() + +if 'merge_weblate' in repo.heads: + merge_weblate = repo.heads['merge_weblate'] + repo.create_tag( + 'previous_merge_weblate', + ref=merge_weblate, + message=('Automatically created by %s' % __file__), + ) +else: + merge_weblate = repo.create_head('merge_weblate') +merge_weblate.set_commit(upstream.refs.master) +merge_weblate.checkout() + +active = sorted(active) manifest_lines = set() for locale in active: - manifest_lines.add('include locale/%s/LC_MESSAGES/fdroidserver.po\n' % locale) + po_file = f'locale/{locale}/LC_MESSAGES/fdroidserver.po' + manifest_lines.add(f'include {po_file}\n') + for commit in repo.iter_commits( + str(weblate.refs.master) + '...' + str(upstream.refs.master), + paths=[po_file], + max_count=10, + reverse=True, + ): + print(f'{locale}: git cherry-pick', commit) + repo.git.cherry_pick(commit) with open(manifest_file, 'a') as fp: for line in manifest_lines: @@ -52,3 +80,10 @@ with open(manifest_file, 'a') as fp: fp.write(line) subprocess.run(['sort', '-u', '-o', manifest_file, manifest_file]) + +print('\tIf all else fails, try:') +print('\tgit checkout -B merge_weblate weblate/master') +print('\tgit rebase -i upstream/master') +print('\t# select all in editor and cut all commit lines') +print('\twl-paste | grep -Eo ".* \((%s)\) .*" | wl-copy' % '|'.join(active)) +print('\t# paste into editor, and make rebase\n') From 8831217ca1102922b259cc2e7c6a809efb2d353f Mon Sep 17 00:00:00 2001 From: pitroig Date: Wed, 15 Jan 2025 16:19:09 +0100 Subject: [PATCH 02/18] Translated using Weblate: Catalan (ca) by pitroig Currently translated at 100.0% (612 of 612 strings) Co-authored-by: pitroig Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/ca/ Translation: F-Droid/F-Droid Server --- locale/ca/LC_MESSAGES/fdroidserver.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/locale/ca/LC_MESSAGES/fdroidserver.po b/locale/ca/LC_MESSAGES/fdroidserver.po index 7b8a4347..022fecd6 100644 --- a/locale/ca/LC_MESSAGES/fdroidserver.po +++ b/locale/ca/LC_MESSAGES/fdroidserver.po @@ -1,7 +1,7 @@ # SOME DESCRIPTIVE TITLE. # This file is put in the public domain. # Rubén , 2023. -# pitroig , 2024. +# pitroig , 2024, 2025. # raulmagdalena <4omoald1a@mozmail.com>, 2024. # Adrià Martín , 2024. # unmes , 2024. @@ -12,15 +12,15 @@ msgstr "" "Project-Id-Version: fdroidserver 2.1-273-g54e84d87\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-11-27 18:26+0000\n" -"Last-Translator: Ecron \n" +"PO-Revision-Date: 2025-01-03 17:37+0000\n" +"Last-Translator: pitroig \n" "Language-Team: Catalan \n" "Language: ca\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.9-dev\n" +"X-Generator: Weblate 5.10-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -1514,7 +1514,7 @@ msgstr "Actualitza i cau les regles de l'escàner i les signatures de la xarxa" #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "Elimina el fitxer tar d'origen i qualsevol APKs si s'ha verificat correctament." #: ../fdroidserver/common.py msgid "Removing specified files" From c1f0914476ee4f0cc563fcacafc5eb5c9d524568 Mon Sep 17 00:00:00 2001 From: Fjuro Date: Wed, 15 Jan 2025 16:19:05 +0100 Subject: [PATCH 03/18] Translated using Weblate: Czech (cs) by Fjuro Currently translated at 100.0% (612 of 612 strings) Co-authored-by: Fjuro Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/cs/ Translation: F-Droid/F-Droid Server --- locale/cs/LC_MESSAGES/fdroidserver.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/locale/cs/LC_MESSAGES/fdroidserver.po b/locale/cs/LC_MESSAGES/fdroidserver.po index 58346934..5630e486 100644 --- a/locale/cs/LC_MESSAGES/fdroidserver.po +++ b/locale/cs/LC_MESSAGES/fdroidserver.po @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: fdroidserver 1.0.0-95-gd7af22b\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-11-23 18:58+0000\n" +"PO-Revision-Date: 2024-12-12 01:41+0000\n" "Last-Translator: Fjuro \n" "Language-Team: Czech \n" "Language: cs\n" @@ -1517,7 +1517,7 @@ msgstr "Obnovit a uložit pravidla a podpisy skeneru ze sítě do mezipaměti" #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "Odstranit zdrojový tarball a všechny soubory APK při úspěšném ověření." #: ../fdroidserver/common.py msgid "Removing specified files" From 6e0b9c94b2d5299a08d5a64dddcf2ce071bcada1 Mon Sep 17 00:00:00 2001 From: VfBFan Date: Wed, 15 Jan 2025 16:19:06 +0100 Subject: [PATCH 04/18] Translated using Weblate: German (de) by VfBFan Currently translated at 100.0% (612 of 612 strings) Co-authored-by: VfBFan Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/de/ Translation: F-Droid/F-Droid Server --- locale/de/LC_MESSAGES/fdroidserver.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/locale/de/LC_MESSAGES/fdroidserver.po b/locale/de/LC_MESSAGES/fdroidserver.po index 3d2228bb..67813758 100644 --- a/locale/de/LC_MESSAGES/fdroidserver.po +++ b/locale/de/LC_MESSAGES/fdroidserver.po @@ -15,7 +15,7 @@ # fossdd , 2021. # Ceeee , 2021. # C. Rüdinger , 2021, 2022. -# VfBFan , 2021, 2023. +# VfBFan , 2021, 2023, 2024. # Roman Leo , 2021. # Follpvosten , 2021. # ssantos , 2022, 2023, 2024. @@ -27,8 +27,8 @@ msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-12-03 09:22+0000\n" -"Last-Translator: VfBFan \n" +"PO-Revision-Date: 2024-12-12 14:43+0000\n" +"Last-Translator: VfBFan \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" @@ -1529,7 +1529,7 @@ msgstr "Aktualisieren und Zwischenspeichern von Scannerregeln und Signaturen aus #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "Den Quell-Tarball und alle APKs entfernen, wenn sie erfolgreich verifiziert wurden." #: ../fdroidserver/common.py msgid "Removing specified files" From 11574b717e4f3e67ffc2f3c356efb5ee16cb30b9 Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Wed, 15 Jan 2025 16:19:07 +0100 Subject: [PATCH 05/18] Translated using Weblate: Spanish (es) by gallegonovato Currently translated at 100.0% (612 of 612 strings) Co-authored-by: gallegonovato Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/es/ Translation: F-Droid/F-Droid Server --- locale/es/LC_MESSAGES/fdroidserver.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/locale/es/LC_MESSAGES/fdroidserver.po b/locale/es/LC_MESSAGES/fdroidserver.po index 139f6dc3..de4b0893 100644 --- a/locale/es/LC_MESSAGES/fdroidserver.po +++ b/locale/es/LC_MESSAGES/fdroidserver.po @@ -18,7 +18,7 @@ msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-11-21 23:18+0000\n" +"PO-Revision-Date: 2024-12-20 13:00+0000\n" "Last-Translator: gallegonovato \n" "Language-Team: Spanish \n" "Language: es\n" @@ -26,7 +26,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.9-dev\n" +"X-Generator: Weblate 5.9.2-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -1520,7 +1520,7 @@ msgstr "Actualización y almacenamiento en caché de las reglas y firmas del esc #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "Elimine el archivo tar de origen y todos los APK si se verifican correctamente." #: ../fdroidserver/common.py msgid "Removing specified files" From eb616643c47bcf477401e78013f2435f26acdc60 Mon Sep 17 00:00:00 2001 From: Sylvain Pichon Date: Wed, 15 Jan 2025 16:19:07 +0100 Subject: [PATCH 06/18] Translated using Weblate: French (fr) by Sylvain Pichon Currently translated at 96.5% (591 of 612 strings) Translated using Weblate: French (fr) by Sylvain Pichon Currently translated at 95.7% (586 of 612 strings) Co-authored-by: Sylvain Pichon Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/ Translation: F-Droid/F-Droid Server --- locale/fr/LC_MESSAGES/fdroidserver.po | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/locale/fr/LC_MESSAGES/fdroidserver.po b/locale/fr/LC_MESSAGES/fdroidserver.po index 34f3b19a..8109d679 100644 --- a/locale/fr/LC_MESSAGES/fdroidserver.po +++ b/locale/fr/LC_MESSAGES/fdroidserver.po @@ -45,15 +45,15 @@ msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-11-27 13:22+0000\n" -"Last-Translator: Ldm Public \n" +"PO-Revision-Date: 2024-12-29 07:26+0000\n" +"Last-Translator: Sylvain Pichon \n" "Language-Team: French \n" "Language: fr\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.9-dev\n" +"X-Generator: Weblate 5.10-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -906,7 +906,7 @@ msgstr "Plusieurs fichiers de bloc de signature JAR trouvé à {path}" #: ../fdroidserver/common.py #, fuzzy msgid "Found multiple Signer Certificates!" -msgstr "Plusieurs signataires de certificats ont été trouvés !" +msgstr "Plusieurs certificats de signatures ont été trouvés !" #: ../fdroidserver/metadata.py #, python-brace-format @@ -1201,7 +1201,7 @@ msgstr "Lister les fichiers qui seront reformater (test à blanc)" #: ../fdroidserver/lint.py msgid "Locale included in f-droid.org URL" -msgstr "Les paramètres de lieu sont inclus dans f-droid.org URL" +msgstr "Les paramètres de localisation sont inclus dans l'URL f-droid.org" #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" @@ -1328,7 +1328,6 @@ msgid "No unsigned directory - nothing to do" msgstr "Aucun dossier non signé — il n'y a rien à faire" #: ../fdroidserver/__main__.py -#, fuzzy msgid "No version information could be found." msgstr "Aucune information sur la version n’a été trouvée." @@ -1459,9 +1458,9 @@ msgid "Print the secret variable to the terminal for easy copy/paste" msgstr "Afficher la variable secrète dans le terminal pour un copier/coller facilité" #: ../fdroidserver/install.py -#, fuzzy, python-brace-format +#, python-brace-format msgid "Privacy mode was enabled based on your locale ({country_code})." -msgstr "Le mode de confidentialité a été activé, dû à votre position ({country_code})." +msgstr "Le mode de confidentialité a été activé, dû à votre localisation ({country_code})." #: ../fdroidserver/scanner.py #, python-format @@ -1546,7 +1545,6 @@ msgid "Reading {apkfilename} from cache" msgstr "Lecture de {apkfilename} à partir du cache" #: ../fdroidserver/build.py -#, fuzzy msgid "Refresh and cache scanner rules and signatures from the network" msgstr "Actualisation et mise en cache des règles et signature à partir du réseau." @@ -1589,9 +1587,9 @@ msgid "Restrict output to warnings and errors" msgstr "Limiter la sortie aux avertissements et aux erreurs" #: ../fdroidserver/net.py -#, fuzzy, python-format +#, python-format msgid "Retrying failed download: %s" -msgstr "Réessaie de téléchargement échoué : %s" +msgstr "Nouvel essai de téléchargement suite à échec : %s" #: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" @@ -1818,7 +1816,6 @@ msgid "These are the apps that have been archived from the main repo." msgstr "Voici les applications qui ont été archivées à partir du dépôt principal." #: ../fdroidserver/mirror.py -#, fuzzy msgid "This command should never be used to mirror f-droid.org! A full copy requires more than 600GB." msgstr "Cette commande ne devrait jamais être utilisée pour copier f-droid.org ! Une copie occupe plus de 600GB." From 7720402d72d3a5d65d27894477ba1e5ef505dc00 Mon Sep 17 00:00:00 2001 From: Armand Camponovo Date: Wed, 15 Jan 2025 16:19:08 +0100 Subject: [PATCH 07/18] Translated using Weblate: French (fr) by Armand Camponovo Currently translated at 96.7% (592 of 612 strings) Co-authored-by: Armand Camponovo Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/fr/ Translation: F-Droid/F-Droid Server --- locale/fr/LC_MESSAGES/fdroidserver.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/locale/fr/LC_MESSAGES/fdroidserver.po b/locale/fr/LC_MESSAGES/fdroidserver.po index 8109d679..3583ce22 100644 --- a/locale/fr/LC_MESSAGES/fdroidserver.po +++ b/locale/fr/LC_MESSAGES/fdroidserver.po @@ -40,13 +40,14 @@ # Sylvain Pichon , 2024. # Sylvain Pichon , 2024. # Lzebulon , 2024. +# Armand Camponovo , 2024. msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-12-29 07:26+0000\n" -"Last-Translator: Sylvain Pichon \n" +"PO-Revision-Date: 2024-12-31 00:24+0000\n" +"Last-Translator: Armand Camponovo \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -904,7 +905,6 @@ msgid "Found multiple JAR Signature Block Files in {path}" msgstr "Plusieurs fichiers de bloc de signature JAR trouvé à {path}" #: ../fdroidserver/common.py -#, fuzzy msgid "Found multiple Signer Certificates!" msgstr "Plusieurs certificats de signatures ont été trouvés !" @@ -975,7 +975,7 @@ msgstr "Reset de Git échouée" #: ../fdroidserver/common.py #, fuzzy msgid "Git submodule deinit failed" -msgstr "Échec de la mise à jour du sous-module Git" +msgstr "Échec de la suppression du sous-module Git" #: ../fdroidserver/common.py msgid "Git submodule sync failed" From f78492e8ad6cbbb289c745d6ad4e2cfc00fbb9aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aindri=C3=BA=20Mac=20Giolla=20Eoin?= Date: Wed, 15 Jan 2025 16:19:06 +0100 Subject: [PATCH 08/18] =?UTF-8?q?Translated=20using=20Weblate:=20Irish=20(?= =?UTF-8?q?ga)=20by=20Aindri=C3=BA=20Mac=20Giolla=20Eoin=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (612 of 612 strings) Co-authored-by: Aindriú Mac Giolla Eoin Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/ga/ Translation: F-Droid/F-Droid Server --- locale/ga/LC_MESSAGES/fdroidserver.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/locale/ga/LC_MESSAGES/fdroidserver.po b/locale/ga/LC_MESSAGES/fdroidserver.po index dbb2d62f..2dfdf797 100644 --- a/locale/ga/LC_MESSAGES/fdroidserver.po +++ b/locale/ga/LC_MESSAGES/fdroidserver.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: fdroidserver 2.3a1-162-gfbb3cc59\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-11-22 21:03+0000\n" +"PO-Revision-Date: 2024-12-14 19:00+0000\n" "Last-Translator: Aindriú Mac Giolla Eoin \n" "Language-Team: Irish \n" "Language: ga\n" @@ -14,7 +14,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=5; plural=n==1 ? 0 : n==2 ? 1 : (n>2 && n<7) ? 2 :(n>6 && n<11) ? 3 : 4;\n" -"X-Generator: Weblate 5.9-dev\n" +"X-Generator: Weblate 5.9-rc\n" #: ../fdroidserver/nightly.py msgid "" @@ -1514,7 +1514,7 @@ msgstr "Athnuaigh agus cuir rialacha agus sínithe scanóirí taisce ón líonra #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "Bain tarball foinse agus aon APKanna má fhíoraítear go rathúil é." #: ../fdroidserver/common.py msgid "Removing specified files" From d742fc4f65029318a60e9d49751f421b9de18464 Mon Sep 17 00:00:00 2001 From: Liner Seven Date: Wed, 15 Jan 2025 16:19:05 +0100 Subject: [PATCH 09/18] Translated using Weblate: Japanese (ja) by Liner Seven Currently translated at 100.0% (612 of 612 strings) Co-authored-by: Liner Seven Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/ja/ Translation: F-Droid/F-Droid Server --- locale/ja/LC_MESSAGES/fdroidserver.po | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/locale/ja/LC_MESSAGES/fdroidserver.po b/locale/ja/LC_MESSAGES/fdroidserver.po index 3c42ac50..c6411cba 100644 --- a/locale/ja/LC_MESSAGES/fdroidserver.po +++ b/locale/ja/LC_MESSAGES/fdroidserver.po @@ -3,13 +3,14 @@ # Hinaloe , 2020. # Suguru Hirahara , 2024. # "Shuuji TAKAHASHI (shuuji3)" , 2024. +# Liner Seven , 2024. msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.8-224-g4b0ade7\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-11-28 08:34+0000\n" -"Last-Translator: \"Shuuji TAKAHASHI (shuuji3)\" \n" +"PO-Revision-Date: 2024-12-12 01:41+0000\n" +"Last-Translator: Liner Seven \n" "Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" @@ -1508,7 +1509,7 @@ msgstr "スキャナーのルールと署名をネットワークから取得し #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "検証成功時にソースのTAR・APKを削除する。" #: ../fdroidserver/common.py msgid "Removing specified files" From 787612b93f1e4ca662c46fbf84964ffb464b68b1 Mon Sep 17 00:00:00 2001 From: LucasMZ Date: Wed, 15 Jan 2025 16:19:08 +0100 Subject: [PATCH 10/18] Translated using Weblate: Portuguese (Brazil) (pt_BR) by LucasMZ Currently translated at 100.0% (612 of 612 strings) Co-authored-by: LucasMZ Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/pt_BR/ Translation: F-Droid/F-Droid Server --- locale/pt_BR/LC_MESSAGES/fdroidserver.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/locale/pt_BR/LC_MESSAGES/fdroidserver.po b/locale/pt_BR/LC_MESSAGES/fdroidserver.po index 36fcbaac..b0bc4d2e 100644 --- a/locale/pt_BR/LC_MESSAGES/fdroidserver.po +++ b/locale/pt_BR/LC_MESSAGES/fdroidserver.po @@ -19,15 +19,15 @@ msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-11-25 13:28+0000\n" -"Last-Translator: dedakir923 \n" +"PO-Revision-Date: 2024-12-24 01:00+0000\n" +"Last-Translator: LucasMZ \n" "Language-Team: Portuguese (Brazil) \n" "Language: pt_BR\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.9-dev\n" +"X-Generator: Weblate 5.10-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -1521,7 +1521,7 @@ msgstr "Atualizar e armazenar em cache regras e assinaturas do scanner da rede" #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "Remover pacote de código-fonte e qualquer APK se verificado com sucesso." #: ../fdroidserver/common.py msgid "Removing specified files" From a3f9b244d9d54969216a4688c493f1eee863601d Mon Sep 17 00:00:00 2001 From: ssantos Date: Wed, 15 Jan 2025 16:19:09 +0100 Subject: [PATCH 11/18] Translated using Weblate: Portuguese (Portugal) (pt_PT) by ssantos Currently translated at 100.0% (612 of 612 strings) Co-authored-by: ssantos Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/pt_PT/ Translation: F-Droid/F-Droid Server --- locale/pt_PT/LC_MESSAGES/fdroidserver.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/locale/pt_PT/LC_MESSAGES/fdroidserver.po b/locale/pt_PT/LC_MESSAGES/fdroidserver.po index 33e98ccc..499a312e 100644 --- a/locale/pt_PT/LC_MESSAGES/fdroidserver.po +++ b/locale/pt_PT/LC_MESSAGES/fdroidserver.po @@ -2,7 +2,7 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Manuela Silva , 2020. -# ssantos , 2020, 2021, 2022, 2023, 2024. +# ssantos , 2020, 2021, 2022, 2023, 2024, 2025. # Hans-Christoph Steiner , 2020, 2022, 2024. # Peter J. Mello , 2021. # Fat Potato , 2024. @@ -12,15 +12,15 @@ msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-11-26 10:54+0000\n" -"Last-Translator: Hugo Carvalho \n" +"PO-Revision-Date: 2025-01-03 06:49+0000\n" +"Last-Translator: ssantos \n" "Language-Team: Portuguese (Portugal) \n" "Language: pt_PT\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.9-dev\n" +"X-Generator: Weblate 5.10-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -1514,7 +1514,7 @@ msgstr "Atualizar e armazenar as regras e assinaturas do scanner da rede no cach #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "Remover tarball de código-fonte e todos APKs se for verificado com sucesso." #: ../fdroidserver/common.py msgid "Removing specified files" From 89f44e0fed7e643c2fda14366de24a9bd1ceffc2 Mon Sep 17 00:00:00 2001 From: Dmitry Date: Wed, 15 Jan 2025 16:19:06 +0100 Subject: [PATCH 12/18] Translated using Weblate: Russian (ru) by Dmitry Currently translated at 100.0% (612 of 612 strings) Co-authored-by: Dmitry Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/ru/ Translation: F-Droid/F-Droid Server --- locale/ru/LC_MESSAGES/fdroidserver.po | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/locale/ru/LC_MESSAGES/fdroidserver.po b/locale/ru/LC_MESSAGES/fdroidserver.po index 37b845c4..2f1d0c4b 100644 --- a/locale/ru/LC_MESSAGES/fdroidserver.po +++ b/locale/ru/LC_MESSAGES/fdroidserver.po @@ -15,13 +15,14 @@ # Alexander Ivanov , 2024. # gfbdrgng , 2024. # neverender , 2024. +# Dmitry , 2024. msgid "" msgstr "" "Project-Id-Version: fdroidserver 1.0.0-95-gd7af22b\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-12-02 17:00+0000\n" -"Last-Translator: Golubev Alexander \n" +"PO-Revision-Date: 2024-12-13 11:33+0000\n" +"Last-Translator: Dmitry \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" @@ -1524,7 +1525,7 @@ msgstr "Обновление и кэширование правил и сигн #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "Удалите исходный tar-архив и все APK-файлы, если проверка прошла успешно." #: ../fdroidserver/common.py msgid "Removing specified files" From a9404dbb4240609433cb1893768e44cdf8109c19 Mon Sep 17 00:00:00 2001 From: Golubev Alexander Date: Wed, 15 Jan 2025 16:19:07 +0100 Subject: [PATCH 13/18] Translated using Weblate: Russian (ru) by Golubev Alexander Currently translated at 100.0% (612 of 612 strings) Co-authored-by: Golubev Alexander Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/ru/ Translation: F-Droid/F-Droid Server --- locale/ru/LC_MESSAGES/fdroidserver.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/locale/ru/LC_MESSAGES/fdroidserver.po b/locale/ru/LC_MESSAGES/fdroidserver.po index 2f1d0c4b..ac7503ed 100644 --- a/locale/ru/LC_MESSAGES/fdroidserver.po +++ b/locale/ru/LC_MESSAGES/fdroidserver.po @@ -21,15 +21,15 @@ msgstr "" "Project-Id-Version: fdroidserver 1.0.0-95-gd7af22b\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-12-13 11:33+0000\n" -"Last-Translator: Dmitry \n" +"PO-Revision-Date: 2024-12-16 21:18+0000\n" +"Last-Translator: Golubev Alexander \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" -"X-Generator: Weblate 5.9-dev\n" +"X-Generator: Weblate 5.9\n" #: ../fdroidserver/nightly.py msgid "" @@ -1525,7 +1525,7 @@ msgstr "Обновление и кэширование правил и сигн #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "Удалите исходный tar-архив и все APK-файлы, если проверка прошла успешно." +msgstr "Удалить tar-архив с исходным кодом и все APK-файлы, если проверка для них прошла успешно." #: ../fdroidserver/common.py msgid "Removing specified files" From 49d18e494bef909bc2459509b1f725f35487480e Mon Sep 17 00:00:00 2001 From: Andrey Date: Wed, 15 Jan 2025 16:19:09 +0100 Subject: [PATCH 14/18] Translated using Weblate: Russian (ru) by Andrey Currently translated at 100.0% (612 of 612 strings) Co-authored-by: Andrey Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/ru/ Translation: F-Droid/F-Droid Server --- locale/ru/LC_MESSAGES/fdroidserver.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/locale/ru/LC_MESSAGES/fdroidserver.po b/locale/ru/LC_MESSAGES/fdroidserver.po index ac7503ed..a6b97c19 100644 --- a/locale/ru/LC_MESSAGES/fdroidserver.po +++ b/locale/ru/LC_MESSAGES/fdroidserver.po @@ -3,7 +3,7 @@ # Golubev Alexander , 2020, 2021, 2024. # Mingun , 2020. # anonymous , 2020. -# Andrey , 2020, 2021, 2022, 2023. +# Andrey , 2020, 2021, 2022, 2023, 2025. # gardenapple , 2020. # Boris Timofeev , 2020. # Hans-Christoph Steiner , 2020. @@ -21,15 +21,15 @@ msgstr "" "Project-Id-Version: fdroidserver 1.0.0-95-gd7af22b\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-12-16 21:18+0000\n" -"Last-Translator: Golubev Alexander \n" +"PO-Revision-Date: 2025-01-08 16:30+0000\n" +"Last-Translator: Andrey \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" -"X-Generator: Weblate 5.9\n" +"X-Generator: Weblate 5.10-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -466,7 +466,7 @@ msgstr "Зафиксировать изменения (commit)" #: ../fdroidserver/checkupdates.py msgid "Commit changes, push, then make a merge request" -msgstr "Зафиксировать изменения (commit), отправить (push) их в удалённый репозиторий, и затем создать запрос на слияние" +msgstr "Зафиксировать изменения (commit), отправить (push) их в удаленный репозиторий, и затем создать запрос на слияние" #: ../fdroidserver/metadata.py #, python-brace-format @@ -745,7 +745,7 @@ msgstr "Переменная среды {var} из {configname} не устан #: ../fdroidserver/deploy.py msgid "Error deploying 'github_releases', {} not present. (You might need to run `fdroid update` first.)" -msgstr "Ошибка развёртывания 'github_releases', {} отсутствует. (Возможно, сначала вам нужно запустить `fdroid update`.)" +msgstr "Ошибка развертывания 'github_releases', {} отсутствует. (Возможно, сначала вам нужно запустить `fdroid update`.)" #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" @@ -2031,7 +2031,7 @@ msgstr "Для конфигурации s3cmd используется \"{path}\ #: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for syncing with remote storage." -msgstr "Для синхронизации с удалённым хранилищем используется путь \"{path}\"." +msgstr "Для синхронизации с удаленным хранилищем используется путь \"{path}\"." #: ../fdroidserver/common.py msgid "Using APK Signature v2" @@ -2645,7 +2645,7 @@ msgstr "s3cmd синхронизировать индексы из {path} в {ur #: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd syncs indexes from {path} to {url} and deletes removed" -msgstr "s3cmd синхронизирует индексы из {path} в {url} и удаляет стёртые" +msgstr "s3cmd синхронизирует индексы из {path} в {url} и удаляет стертые" #: ../fdroidserver/scanner.py #, python-brace-format From d969181b553088359db7e55aaf78b83f5ffd858d Mon Sep 17 00:00:00 2001 From: Besnik Bleta Date: Wed, 15 Jan 2025 16:19:06 +0100 Subject: [PATCH 15/18] Translated using Weblate: Albanian (sq) by Besnik Bleta Currently translated at 97.7% (598 of 612 strings) Co-authored-by: Besnik Bleta Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/sq/ Translation: F-Droid/F-Droid Server --- locale/sq/LC_MESSAGES/fdroidserver.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/locale/sq/LC_MESSAGES/fdroidserver.po b/locale/sq/LC_MESSAGES/fdroidserver.po index 0021e40a..ca151930 100644 --- a/locale/sq/LC_MESSAGES/fdroidserver.po +++ b/locale/sq/LC_MESSAGES/fdroidserver.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: fdroidserver 1.0.6-349-g907c04ea\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-11-22 05:58+0000\n" +"PO-Revision-Date: 2024-12-12 14:43+0000\n" "Last-Translator: Besnik Bleta \n" "Language-Team: Albanian \n" "Language: sq\n" @@ -1509,7 +1509,7 @@ msgstr "Rifresko dhe ruaj në fshehtinë rregulla skaneri nga rrjeti" #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "Hiqni paketimin e burimit dhe çfarëdo APK-sh, nëse verifikimi është i suksesshëm." #: ../fdroidserver/common.py msgid "Removing specified files" @@ -2627,7 +2627,7 @@ msgstr "" #: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd syncs indexes from {path} to {url} and deletes removed" -msgstr "" +msgstr "s3cmd njëkohëson tregues nga {path} te {url} dhe fshin të hequrit" #: ../fdroidserver/scanner.py #, python-brace-format From 06eb722b135447539d1e6cf2adebe90d54321cab Mon Sep 17 00:00:00 2001 From: Reno Tx Date: Wed, 15 Jan 2025 16:19:08 +0100 Subject: [PATCH 16/18] Translated using Weblate: Serbian (sr) by Reno Tx Currently translated at 100.0% (612 of 612 strings) Co-authored-by: Reno Tx Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/sr/ Translation: F-Droid/F-Droid Server --- locale/sr/LC_MESSAGES/fdroidserver.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/locale/sr/LC_MESSAGES/fdroidserver.po b/locale/sr/LC_MESSAGES/fdroidserver.po index 8ef674d3..86b57405 100644 --- a/locale/sr/LC_MESSAGES/fdroidserver.po +++ b/locale/sr/LC_MESSAGES/fdroidserver.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: fdroidserver 2.1b0\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-11-29 10:00+0000\n" +"PO-Revision-Date: 2024-12-30 22:00+0000\n" "Last-Translator: Reno Tx \n" "Language-Team: Serbian \n" "Language: sr\n" @@ -17,7 +17,7 @@ msgstr "" "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" -"X-Generator: Weblate 5.9-dev\n" +"X-Generator: Weblate 5.10-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -1513,7 +1513,7 @@ msgstr "Освежите и кеширајте правила и потписе #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "Уклони изворни tarball и све APK-ове ако су успешно проверени." #: ../fdroidserver/common.py msgid "Removing specified files" From eecfcbe547ac3f059f32e7ff7f9520205eab6f55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=BE=D1=80?= =?UTF-8?q?=D0=BF=D0=B8=D0=BD=D1=96=D1=87?= Date: Wed, 15 Jan 2025 16:19:07 +0100 Subject: [PATCH 17/18] =?UTF-8?q?Translated=20using=20Weblate:=20Ukrainian?= =?UTF-8?q?=20(uk)=20by=20=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93?= =?UTF-8?q?=D0=BE=D1=80=D0=BF=D0=B8=D0=BD=D1=96=D1=87=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (612 of 612 strings) Co-authored-by: Максим Горпиніч Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/uk/ Translation: F-Droid/F-Droid Server --- locale/uk/LC_MESSAGES/fdroidserver.po | 47 ++++++++++++++------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/locale/uk/LC_MESSAGES/fdroidserver.po b/locale/uk/LC_MESSAGES/fdroidserver.po index f557da71..8eceb428 100644 --- a/locale/uk/LC_MESSAGES/fdroidserver.po +++ b/locale/uk/LC_MESSAGES/fdroidserver.po @@ -11,20 +11,21 @@ # Tymofii Lytvynenko , 2024. # Fqwe1 , 2024. # Nazar , 2024. +# Максим Горпиніч , 2024. msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-09-13 23:35+0000\n" -"Last-Translator: Ihor Hordiichuk \n" +"PO-Revision-Date: 2024-12-20 13:00+0000\n" +"Last-Translator: Максим Горпиніч \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" -"X-Generator: Weblate 5.8-dev\n" +"X-Generator: Weblate 5.9.2-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -212,7 +213,7 @@ msgstr "'{value}' не є дійсним {field}, має бути {pattern}" #: ../fdroidserver/checkupdates.py msgid "--merge-request only runs on a single appid!" -msgstr "" +msgstr "--merge-request працює лише в одній програмі!" #: ../fdroidserver/checkupdates.py #, python-brace-format @@ -343,11 +344,11 @@ msgstr "AutoUpdateMode з UpdateCheckMode: HTTP повинен мати шабл #: ../fdroidserver/install.py msgid "Automatic no to all prompts." -msgstr "" +msgstr "Автоматичне ні для всіх підказок." #: ../fdroidserver/install.py msgid "Automatic yes to all prompts." -msgstr "" +msgstr "Автоматичне «так» на всі підказки." #: ../fdroidserver/index.py #, python-brace-format @@ -444,7 +445,7 @@ msgstr "Очистити оновлення - не використовує ке #: ../fdroidserver/common.py msgid "Color the log output" -msgstr "" +msgstr "Розфарбуйте результат журналу" #: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." @@ -461,7 +462,7 @@ msgstr "Прийняти зміни" #: ../fdroidserver/checkupdates.py msgid "Commit changes, push, then make a merge request" -msgstr "" +msgstr "Зафіксуйте зміни, натисніть, а потім зробіть запит на злиття" #: ../fdroidserver/metadata.py #, python-brace-format @@ -648,7 +649,7 @@ msgstr "Не використовуйте контрольні суми rsync" #: ../fdroidserver/install.py msgid "Download F-Droid.apk using mirrors that leak less to the network" -msgstr "" +msgstr "Завантажуйте F-Droid.apk за допомогою дзеркал, які менше витікають у мережу" #: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" @@ -760,7 +761,7 @@ msgstr "Експортування підписів з APK" #: ../fdroidserver/install.py msgid "F-Droid.apk could not be downloaded from any known source!" -msgstr "" +msgstr "F-Droid.apk не вдалося завантажити з жодного відомого джерела!" #: ../fdroidserver/update.py #, python-brace-format @@ -1222,7 +1223,7 @@ msgstr "Не знайдено приєднаних пристроїв" #: ../fdroidserver/install.py msgid "No devices found for `adb install`! Please plug one in." -msgstr "" +msgstr "Не знайдено пристроїв для `adb install`! Будь ласка, підключіть один." #: ../fdroidserver/index.py msgid "No fingerprint in URL." @@ -1430,7 +1431,7 @@ msgstr "Вивести таємну змінну до термінала для #: ../fdroidserver/install.py #, python-brace-format msgid "Privacy mode was enabled based on your locale ({country_code})." -msgstr "" +msgstr "Режим конфіденційності було ввімкнено на основі вашої мови ({country_code})." #: ../fdroidserver/scanner.py #, python-format @@ -1520,7 +1521,7 @@ msgstr "Оновлення та кешування правил і сигнат #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "Видаліть вихідний архів та будь-які файли APK, якщо успішно перевірено." #: ../fdroidserver/common.py msgid "Removing specified files" @@ -1559,7 +1560,7 @@ msgstr "Обмеження виводу на попередження і пом #: ../fdroidserver/net.py #, python-format msgid "Retrying failed download: %s" -msgstr "" +msgstr "Повторна спроба невдалого завантаження: %s" #: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" @@ -1629,7 +1630,7 @@ msgstr[2] "Знайдено {} проблем" #: ../fdroidserver/scanner.py msgid "Scanning APK for extra signing blocks." -msgstr "" +msgstr "Сканування APK на наявність додаткових блоків підпису." #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." @@ -2088,7 +2089,7 @@ msgstr "Перевірка підпису індексу:" #: ../fdroidserver/install.py #, python-brace-format msgid "Verifying package {path} with apksigner." -msgstr "" +msgstr "Перевірка пакета {path} за допомогою apksigner." #: ../fdroidserver/deploy.py #, python-brace-format @@ -2101,7 +2102,7 @@ msgstr "Попереджати про можливі помилки метада #: ../fdroidserver/scanner.py msgid "WebAssembly binary file" -msgstr "" +msgstr "Бінарний файл WebAssembly" #: ../fdroidserver/update.py msgid "When configured for signed indexes, create only unsigned indexes at this stage" @@ -2117,11 +2118,11 @@ msgstr "Якщо підписати або перевірити не вдаєт #: ../fdroidserver/install.py msgid "Would you like to download and install F-Droid.apk via adb? (YES/no)" -msgstr "" +msgstr "Бажаєте завантажити та встановити F-Droid.apk через adb? (ТАК/Ні)" #: ../fdroidserver/install.py msgid "Would you like to download the app(s) from f-droid.org? (YES/no)" -msgstr "" +msgstr "Бажаєте завантажити програму(и) з f-droid.org? (ТАК/Ні)" #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" @@ -2138,7 +2139,7 @@ msgstr "ZIP-архів" #: ../fdroidserver/install.py #, python-brace-format msgid "adb reports {serial} is \"{status}\"!" -msgstr "" +msgstr "adb звітує {serial} як \"{status}\"!" #: ../fdroidserver/nightly.py #, python-brace-format @@ -2708,7 +2709,7 @@ msgstr "такі аргументи зобов'язані: %s" #: ../fdroidserver/install.py msgid "true" -msgstr "" +msgstr "правда" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py @@ -2753,7 +2754,7 @@ msgstr "virustotal.com обмежує швидкість, очікування #: ../fdroidserver/install.py msgid "yes" -msgstr "" +msgstr "так" #: ../fdroidserver/publish.py #, python-brace-format @@ -2872,7 +2873,7 @@ msgstr "{path} було позначено virustotal {count} разів:" #: ../fdroidserver/install.py #, python-brace-format msgid "{path} has the wrong fingerprint ({fingerprint})!" -msgstr "" +msgstr "{path} має неправильний відбиток пальця ({fingerprint})!" #: ../fdroidserver/common.py #, python-brace-format From d588afd3f964b2056be22743c647c15c57504a7a 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, 15 Jan 2025 16:19:06 +0100 Subject: [PATCH 18/18] =?UTF-8?q?Translated=20using=20Weblate:=20Chinese?= =?UTF-8?q?=20(Simplified=20Han=20script)=20(zh=5FHans)=20by=20=E5=A4=A7?= =?UTF-8?q?=E7=8E=8B=E5=8F=AB=E6=88=91=E6=9D=A5=E5=B7=A1=E5=B1=B1=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 100.0% (612 of 612 strings) Co-authored-by: 大王叫我来巡山 Translate-URL: https://hosted.weblate.org/projects/f-droid/fdroidserver/zh_Hans/ Translation: F-Droid/F-Droid Server --- locale/zh_Hans/LC_MESSAGES/fdroidserver.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/locale/zh_Hans/LC_MESSAGES/fdroidserver.po b/locale/zh_Hans/LC_MESSAGES/fdroidserver.po index 629a4c2c..b9aa3f00 100644 --- a/locale/zh_Hans/LC_MESSAGES/fdroidserver.po +++ b/locale/zh_Hans/LC_MESSAGES/fdroidserver.po @@ -40,7 +40,7 @@ msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" "POT-Creation-Date: 2024-12-11 14:37+0100\n" -"PO-Revision-Date: 2024-11-24 18:41+0000\n" +"PO-Revision-Date: 2024-12-12 14:43+0000\n" "Last-Translator: 大王叫我来巡山 \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" @@ -1540,7 +1540,7 @@ msgstr "刷新和缓存来自网络的扫描程序规则和签名" #: ../fdroidserver/verify.py msgid "Remove source tarball and any APKs if successfully verified." -msgstr "" +msgstr "若验证成功删除源 tarball 和任何 APK 文件。" #: ../fdroidserver/common.py msgid "Removing specified files"