diff --git a/locale/ar/LC_MESSAGES/fdroidserver.po b/locale/ar/LC_MESSAGES/fdroidserver.po index e6d4a1d2..44ef6461 100644 --- a/locale/ar/LC_MESSAGES/fdroidserver.po +++ b/locale/ar/LC_MESSAGES/fdroidserver.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 2.1-273-g54e84d87\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2023-01-16 23:52+0000\n" "Last-Translator: Ahmad0a \n" "Language-Team: Arabic \n" @@ -16,22 +16,6 @@ msgstr "" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 4.15.1-dev\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -55,10 +39,6 @@ msgstr "" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -74,7 +54,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "" @@ -84,36 +64,28 @@ msgstr "" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: خطأ: %(message)s\n" @@ -125,15 +97,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" msgstr "%prog [خيارات]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -141,11 +125,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "" @@ -153,54 +138,33 @@ msgstr "" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -223,13 +187,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr "" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -238,14 +199,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -263,7 +220,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -287,20 +244,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -311,26 +259,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -347,6 +282,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -367,7 +306,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "" @@ -387,11 +326,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -407,31 +341,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -441,15 +355,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -459,12 +368,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "اﻷمر '%s' لم يتم التعرف عليه.\n" @@ -486,11 +395,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -509,8 +418,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -518,17 +426,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -536,20 +434,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -558,7 +448,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -571,8 +461,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -627,7 +516,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -657,11 +546,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -679,20 +567,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -712,11 +591,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -734,13 +608,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -749,7 +616,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -773,11 +640,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -792,10 +655,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -805,12 +664,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -828,17 +683,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "تم الانتهاء" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -870,7 +720,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -893,11 +743,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -912,6 +757,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -934,10 +789,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -987,11 +838,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1026,7 +872,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1035,22 +881,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "" @@ -1068,11 +904,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1083,38 +924,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1125,11 +938,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1150,11 +958,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1169,8 +972,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1204,14 +1007,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1245,19 +1040,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1267,23 +1053,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1292,11 +1065,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1335,12 +1107,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1355,7 +1127,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1394,15 +1166,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1420,8 +1183,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "خيارات" @@ -1433,13 +1195,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1448,7 +1210,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1462,13 +1224,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1490,11 +1249,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1518,11 +1272,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1534,21 +1284,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "" @@ -1559,14 +1309,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1591,10 +1339,6 @@ msgstr "" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1612,24 +1356,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1638,7 +1373,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1651,13 +1386,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1676,10 +1411,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1702,7 +1433,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1715,11 +1446,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "" @@ -1732,7 +1463,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1752,23 +1483,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1777,11 +1499,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1832,18 +1549,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1861,7 +1570,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1878,7 +1587,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1890,10 +1599,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1912,17 +1617,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "تم العثور على استثناء غير معروف!" @@ -1937,11 +1637,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1951,10 +1646,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1968,20 +1659,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -1992,29 +1674,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2040,23 +1699,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2067,13 +1727,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2092,11 +1748,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "استخدام" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -2117,7 +1775,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2144,12 +1802,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "" @@ -2157,7 +1815,7 @@ msgstr "" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "" @@ -2170,7 +1828,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "" @@ -2182,9 +1840,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2209,12 +1864,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -2227,63 +1884,48 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" msgstr "" #: ../fdroidserver/build.py @@ -2293,11 +1935,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2311,30 +1955,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2365,11 +2012,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2377,16 +2019,28 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +#, fuzzy +#| msgid "Downloading %s" +msgid "downloading '{}'" +msgstr "جاري التحميل %s" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2395,39 +2049,32 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" msgstr "" #: ../fdroidserver/metadata.py @@ -2444,6 +2091,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2458,33 +2106,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2510,9 +2167,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2524,11 +2187,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2538,17 +2202,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2559,48 +2225,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" @@ -2610,6 +2284,12 @@ msgstr "" msgid "optional arguments" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "Options" +msgid "options" +msgstr "خيارات" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2617,6 +2297,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2630,21 +2311,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2653,14 +2324,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2669,6 +2340,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "" @@ -2676,6 +2348,7 @@ msgstr "" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "" @@ -2704,31 +2377,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2740,15 +2412,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "" -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2757,10 +2425,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2788,16 +2452,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2844,21 +2498,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2869,7 +2513,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2904,7 +2548,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" diff --git a/locale/bg/LC_MESSAGES/fdroidserver.po b/locale/bg/LC_MESSAGES/fdroidserver.po index 7046d334..92af4088 100644 --- a/locale/bg/LC_MESSAGES/fdroidserver.po +++ b/locale/bg/LC_MESSAGES/fdroidserver.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 2.1b0\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -15,22 +15,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -54,10 +38,6 @@ msgstr "" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -73,7 +53,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "" @@ -83,36 +63,28 @@ msgstr "" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -124,15 +96,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -140,11 +124,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "" @@ -152,54 +137,33 @@ msgstr "" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -222,13 +186,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr "" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -237,14 +198,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -262,7 +219,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -286,20 +243,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -310,26 +258,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -346,6 +281,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -366,7 +305,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "" @@ -386,11 +325,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -406,31 +340,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -440,15 +354,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -458,12 +367,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "" @@ -485,11 +394,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -508,8 +417,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -517,17 +425,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -535,20 +433,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -557,7 +447,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -570,8 +460,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -626,7 +515,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -656,11 +545,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -678,20 +566,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -711,11 +590,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -733,13 +607,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -748,7 +615,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -772,11 +639,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -791,10 +654,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -804,12 +663,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -827,17 +682,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -869,7 +719,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -892,11 +742,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -911,6 +756,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -933,10 +788,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -986,11 +837,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1025,7 +871,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1034,22 +880,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "" @@ -1067,11 +903,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1082,38 +923,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1124,11 +937,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1149,11 +957,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1168,8 +971,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1203,14 +1006,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1244,19 +1039,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1266,23 +1052,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1291,11 +1064,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1334,12 +1106,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1354,7 +1126,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1393,15 +1165,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1419,8 +1182,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "" @@ -1432,13 +1194,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1447,7 +1209,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1461,13 +1223,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1489,11 +1248,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1517,11 +1271,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1533,21 +1283,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "" @@ -1558,14 +1308,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1590,10 +1338,6 @@ msgstr "" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1611,24 +1355,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1637,7 +1372,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1650,13 +1385,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1675,10 +1410,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1701,7 +1432,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1714,11 +1445,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "" @@ -1731,7 +1462,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1751,23 +1482,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1776,11 +1498,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1831,18 +1548,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1860,7 +1569,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1877,7 +1586,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1889,10 +1598,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1911,17 +1616,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "" @@ -1936,11 +1636,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1950,10 +1645,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1967,20 +1658,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -1991,29 +1673,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2039,23 +1698,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2066,13 +1726,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2091,11 +1747,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -2116,7 +1774,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2143,12 +1801,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "" @@ -2156,7 +1814,7 @@ msgstr "" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "" @@ -2169,7 +1827,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "" @@ -2181,9 +1839,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2208,12 +1863,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -2226,63 +1883,48 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" msgstr "" #: ../fdroidserver/build.py @@ -2292,11 +1934,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2310,30 +1954,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2364,11 +2011,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2376,16 +2018,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2394,39 +2046,32 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" msgstr "" #: ../fdroidserver/metadata.py @@ -2443,6 +2088,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2457,33 +2103,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2509,9 +2164,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2523,11 +2184,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2537,17 +2199,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2558,48 +2222,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" @@ -2609,6 +2281,10 @@ msgstr "" msgid "optional arguments" msgstr "" +#: /usr/lib/python3.11/argparse.py +msgid "options" +msgstr "" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2616,6 +2292,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2629,21 +2306,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2652,14 +2319,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2668,6 +2335,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "" @@ -2675,6 +2343,7 @@ msgstr "" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "" @@ -2703,31 +2372,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2739,15 +2407,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "" -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2756,10 +2420,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2787,16 +2447,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2843,21 +2493,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2868,7 +2508,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2903,7 +2543,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" diff --git a/locale/ca/LC_MESSAGES/fdroidserver.po b/locale/ca/LC_MESSAGES/fdroidserver.po index 4f6cd9d4..9be0940d 100644 --- a/locale/ca/LC_MESSAGES/fdroidserver.po +++ b/locale/ca/LC_MESSAGES/fdroidserver.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 2.1-273-g54e84d87\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -15,22 +15,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -54,10 +38,6 @@ msgstr "" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -73,7 +53,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "" @@ -83,36 +63,28 @@ msgstr "" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -124,15 +96,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -140,11 +124,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "" @@ -152,54 +137,33 @@ msgstr "" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -222,13 +186,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr "" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -237,14 +198,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -262,7 +219,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -286,20 +243,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -310,26 +258,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -346,6 +281,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -366,7 +305,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "" @@ -386,11 +325,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -406,31 +340,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -440,15 +354,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -458,12 +367,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "" @@ -485,11 +394,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -508,8 +417,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -517,17 +425,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -535,20 +433,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -557,7 +447,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -570,8 +460,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -626,7 +515,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -656,11 +545,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -678,20 +566,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -711,11 +590,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -733,13 +607,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -748,7 +615,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -772,11 +639,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -791,10 +654,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -804,12 +663,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -827,17 +682,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -869,7 +719,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -892,11 +742,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -911,6 +756,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -933,10 +788,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -986,11 +837,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1025,7 +871,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1034,22 +880,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "" @@ -1067,11 +903,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1082,38 +923,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1124,11 +937,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1149,11 +957,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1168,8 +971,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1203,14 +1006,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1244,19 +1039,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1266,23 +1052,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1291,11 +1064,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1334,12 +1106,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1354,7 +1126,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1393,15 +1165,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1419,8 +1182,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "" @@ -1432,13 +1194,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1447,7 +1209,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1461,13 +1223,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1489,11 +1248,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1517,11 +1271,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1533,21 +1283,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "" @@ -1558,14 +1308,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1590,10 +1338,6 @@ msgstr "" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1611,24 +1355,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1637,7 +1372,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1650,13 +1385,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1675,10 +1410,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1701,7 +1432,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1714,11 +1445,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "" @@ -1731,7 +1462,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1751,23 +1482,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1776,11 +1498,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1831,18 +1548,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1860,7 +1569,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1877,7 +1586,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1889,10 +1598,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1911,17 +1616,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "" @@ -1936,11 +1636,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1950,10 +1645,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1967,20 +1658,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -1991,29 +1673,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2039,23 +1698,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2066,13 +1726,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2091,11 +1747,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -2116,7 +1774,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2143,12 +1801,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "" @@ -2156,7 +1814,7 @@ msgstr "" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "" @@ -2169,7 +1827,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "" @@ -2181,9 +1839,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2208,12 +1863,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -2226,63 +1883,48 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" msgstr "" #: ../fdroidserver/build.py @@ -2292,11 +1934,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2310,30 +1954,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2364,11 +2011,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2376,16 +2018,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2394,39 +2046,32 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" msgstr "" #: ../fdroidserver/metadata.py @@ -2443,6 +2088,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2457,33 +2103,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2509,9 +2164,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2523,11 +2184,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2537,17 +2199,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2558,48 +2222,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" @@ -2609,6 +2281,10 @@ msgstr "" msgid "optional arguments" msgstr "" +#: /usr/lib/python3.11/argparse.py +msgid "options" +msgstr "" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2616,6 +2292,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2629,21 +2306,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2652,14 +2319,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2668,6 +2335,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "" @@ -2675,6 +2343,7 @@ msgstr "" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "" @@ -2703,31 +2372,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2739,15 +2407,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "" -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2756,10 +2420,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2787,16 +2447,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2843,21 +2493,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2868,7 +2508,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2903,7 +2543,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" diff --git a/locale/de/LC_MESSAGES/fdroidserver.po b/locale/de/LC_MESSAGES/fdroidserver.po index 71adcb55..6e54aeba 100644 --- a/locale/de/LC_MESSAGES/fdroidserver.po +++ b/locale/de/LC_MESSAGES/fdroidserver.po @@ -23,7 +23,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2023-02-21 09:27+0000\n" "Last-Translator: VfBFan \n" "Language-Team: German \n" @@ -34,31 +34,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.16-dev\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" -"\n" -" Dies ist eine Paketquelle für Anwendungen, die für die Benutzung\n" -" zusammen mit F-Droid gedacht ist. Die darin enthaltenen\n" -" Anwendungen sind entweder offizielle von den Entwicklern erstellte\n" -" Binärdateien oder werden von f-droid.org mithilfe des Werkzeugs auf\n" -" https://gitlab.com/fdroid aus dem Quellcode erstellt.\n" -" " - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" -"\n" -"Öffentlicher SSH-Schlüssel, der als Bereitstellungsschlüssel verwendet werden soll:" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -86,10 +61,6 @@ msgstr "\"%s/\" besitzt keine zugehörige Metadaten-Datei!" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "\"local_copy_dir\" {path}\" existiert nicht!" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "\"repo_pubkey\" muss in config.yml vorhanden sein, wenn --nosign verwendet wird!" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -105,7 +76,7 @@ msgstr "{name} ({version}) in „{path}” veraltet" msgid "\"{path}\" contains recent {name} ({version})" msgstr "{name} ({version}) in \"{path}\" ist aktuell" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "\"{path}” vorhanden, aber S3cmd ist nicht installiert!" @@ -115,36 +86,28 @@ msgstr "\"{path}” vorhanden, aber S3cmd ist nicht installiert!" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "\"{path}\" ist ein nicht unterstütztes Dateiformat (Verwendung: metadata/*.yml)" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "\"{path}\" ist kein akzeptiertes Format, umwandeln in: {formats}" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "\"{path}” ist mit einem nicht zulässigen Schlüssel signiert:" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "\"{url}\" ist keine gültige URL!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "Option %(option)s benötigt %(number)d Argument" msgstr[1] "Option %(option)s benötigt %(number)d Argumente" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -msgstr "%(prog)s [options]-URL" - #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: Fehler: %(message)s\n" @@ -156,15 +119,27 @@ msgstr "%d Probleme gefunden" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" msgstr "%prog [Optionen]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "%r ist nicht abrufbar" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -172,11 +147,12 @@ msgstr "%s ist kein zulässiges Build-Feld" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "Option %s verfügt über keinen Wert" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "„keypass” nicht in config.yml vorhanden!" @@ -184,54 +160,33 @@ msgstr "„keypass” nicht in config.yml vorhanden!" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "'keystore' ist NONE und 'smartcardoptions' ist leer!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "„keystore” nicht in config.yml vorhanden!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "„keystorepass” nicht in config.yml vorhanden!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" msgstr "„repo_keyalias” nicht in config.yml vorhanden!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "„required” ist ein ungültiges Argument für Positionsangaben" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "Kein 'sdk_path' in 'config.yml' festgelegt!" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "Kein 'sdk_path' in 'config.yml' festgelegt!" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "'{aapt}' ist zu alt, fdroid benötigt build-tools-23.0.0 oder neuer!" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "„{aapt}” ist veraltet, fdroid benötigt build-tools-{version} oder neuer!" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "'{apkfilename}' ist auf {dev} bereits installiert." - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "'{field}' in {linedesc} ist veraltet, siehe Dokumentation für aktuelle Felder:" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -254,13 +209,10 @@ msgstr "… checkupdate für {appid} fehlgeschlagen: {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr ".__call__() nicht festgelegt" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr ".fdroid.txt wird nicht unterstützt! Konvertieren Sie in .fdroid.yml oder .fdroid.json." - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "/issues fehlt" @@ -269,14 +221,10 @@ msgstr "/issues fehlt" msgid "A URL is required as an argument!" msgstr "Als Argument wird eine URL benötigt!" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "GnuPG PGP-Signaturen für Programmpakete in der Paketquelle hinzufügen" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "Eine neue Anwendung aus ihrem Quellcode hinzufügen" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "Füge einen Repository-Signierschlüssel zu einem unsignierten Repository hinzu" @@ -294,7 +242,7 @@ msgstr "Nur für {name} eine neue Repro hinzufügen" msgid "Alias of the repo signing key in the keystore" msgstr "Pseudonym des Repository-Signierchlüssels im Schlüsselspeicher" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "Ermöglicht die Bestimmung unterschiedlicher Überarbeitungen (oder Git-Zweige) für den Erstimport" @@ -318,20 +266,11 @@ msgstr "Android APK-Datei" msgid "Android DEX code" msgstr "Android DEX Code" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "Im „{path}” der Android SDK wurde „{dirname}” nicht installiert!" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "Android-SDK nicht unter {path} gefunden!" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "Android-SDK nicht gefunden!" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -342,27 +281,14 @@ msgstr "Android-SDK-Pfad »{path}« nicht vorhanden!" msgid "Android SDK path '{path}' is not a directory!" msgstr "Android-SDK-Pfad »{path}« ist kein Verzeichnis!" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "Android-SDK-Tool {cmd} nicht gefunden!" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "Android-SDK-Tool {cmd} nicht gefunden!" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "Pfad '{path}' zu den Android Build-Tools nicht vorhanden!" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" -msgstr "AndroidManifest.xml enthält kein Datum" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" +msgstr "" #: ../fdroidserver/lint.py #, python-brace-format @@ -378,6 +304,10 @@ msgstr "Das Anhängen von .git ist nicht notwendig" msgid "Archiving {apkfilename} with invalid signature!" msgstr "Archivierung von {apkfilename} mit ungültiger Signatur!" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "Basis-URL zum Spiegeln, kann den Index-Signierungsschlüssel mit Hilfe des Abfrage-Strings enthalten: ?fingerprint=" @@ -398,7 +328,7 @@ msgstr "Zweig „{branch}” wird als Bestätigung in srclib verwendet „{srcli msgid "Broken symlink: {path}" msgstr "Kaputter Symlink: {path}" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "Programmpaket aus Quellcode erstellen" @@ -418,11 +348,6 @@ msgstr "Build Metadaten Git Repo hat nicht committete Änderungen!" msgid "Build only the latest version of each package" msgstr "Nur die neueste Version jedes Programmpakets erstellen" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "Build sollte kommagetrennte versionName und versionCode enthalten, nicht „{value}”, in {linedesc}" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -438,31 +363,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "Kann nicht erstellt werden, da {} Fehler beim Prüfen aufgetreten ist" msgstr[1] "Kann nicht erstellt werden, da {} Fehler beim Prüfen aufgetreten sind" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "„{path}” konnte nicht gelesen werden!" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "AppID {appid} konnte nicht aufgelöst werden" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "\"{path}\" konnte nicht überschrieben werden" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "--list und --to können nicht gleichzeitig verwendet werden" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "„{path}” konnte nicht geschrieben werden, kein akzeptiertes Format, verwenden Sie: {formats}" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -472,15 +377,10 @@ msgstr "Kategorie »%s« ist nicht gültig" msgid "Categories are not set" msgstr "Kategorien sind nicht festgelegt" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "Auf Aktualisierungen für Anwendungen prüfen" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "Archivierung auf {appid} überprüfen - APKs:{integer}, keepversions:{keep}, archapks:{arch}" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -490,12 +390,12 @@ msgstr "Archivierung auf {appid} überprüfen - apks:{integer}, keepversions:{ke msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "Sauber aktualisieren - ohne Verwendung der Zwischenspeicher, alle APKs wiederaufbereiten" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "Liste der Kategorien durch Kommata getrennt." -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "Befehl '%s' nicht erkannt.\n" @@ -517,11 +417,11 @@ msgstr "Konflikt in der Konfiguration. Verwende {newfile}, ignoriere {oldfile}!" msgid "Could not find '{command}' on your system" msgstr "„{command}” konnte auf Ihrem System nicht gefunden werden" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "Neuester Versionscode konnte nicht gefunden werden" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "Neuester Versionsname konnte nicht gefunden werden" @@ -540,8 +440,7 @@ msgstr "Konnte APK-Datei {path} nicht für Analyse öffnen " msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "Konnte Größe \"{size}\" nicht parsen, falscher Typ \"{type}\"" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "Konnte Anwendungs-ID nicht finden" @@ -549,17 +448,7 @@ msgstr "Konnte Anwendungs-ID nicht finden" msgid "Couldn't find any version information" msgstr "Versionsinformationen konnten nicht gefunden werden" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "Neuester Versionscode konnte nicht gefunden werden" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "Neuester Versionsname konnte nicht gefunden werden" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "Konnte Paket-ID nicht finden" @@ -567,20 +456,12 @@ msgstr "Konnte Paket-ID nicht finden" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "Es ist ungehörig, bestehende Signaturschlüssel-Einstellungen zu überschreiben!" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "Repository-Signierschlüssel in einem Schlüsselspeicher erstellen" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "Gerüst für fehlende Metadaten-Dateien erstellen" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "Neuer Container „{name}” wurde erstellt" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "„{path}” für die Konfiguration von S3cmd wird erstellt." @@ -589,7 +470,7 @@ msgstr "„{path}” für die Konfiguration von S3cmd wird erstellt." msgid "Creating log directory" msgstr "Erstelle Logverzeichnis" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "Neuer S3-Bucket wird erstellt: {url}" @@ -602,8 +483,7 @@ msgstr "Erstelle Ausgabeverzeichnis" msgid "Creating signed index with this key (SHA256):" msgstr "Signierter Index mit diesem Schlüssel (SHA256) wird erstellt:" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "Erstelle temporäres Verzeichnis" @@ -658,7 +538,7 @@ msgstr "Beschreibung enthält eine Liste (%s), ist aber weder aufgezählt (*) no msgid "Description of length {length} is over the {limit} char limit" msgstr "Länge der Beschreibung {length} übersteigt die zulässige Zeichenzahl {limit}" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "Nicht 'disable:' zu den erzeugten Erstellungseinträgen hinzufügen" @@ -688,11 +568,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "Keine Aktualisierung des Repositorys. Nützlich, wenn ein Build ohne Internetverbindung getestet wird" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "Keine rsync-Prüfsummen verwenden" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "Komplette Spiegel von kleinen Paketquellen herunterladen" @@ -710,20 +589,11 @@ msgstr "Herunterladen des Repositorys bereits einmal fehlgeschlagen, versuche es msgid "Downloading {url} failed. {error}" msgstr "Herunterladen von {url} fehlgeschlagen. {error}" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "Doppelte Build-Rezeptur für versionCode {versionCode} in {linedesc} gefunden" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "Link in „{field}” duplizieren: {url}" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "APKs nach Erstellung dynamisch durchsuchen" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "FEHLER: Der \"server\"-Unterbefehl wurde entfernt, verwende \"deploy\"!" @@ -745,11 +615,6 @@ msgstr "FEHLER: nicht unterstützter CI-Typ, Patches willkommen!" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "FEHLER: nicht unterstützter Git-Host \"%s\", Patches willkommen!" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "Build-Flag bei {linedesc} leeren" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -769,13 +634,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "Umgebungsvariable {var} von {configname} ist nicht gesetzt!" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "Fehler beim Versuch, das Protokoll zu veröffentlichen: %s" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "Fehler bei der Ermittlung der Repro-Adresse" @@ -784,7 +642,7 @@ msgstr "Fehler bei der Ermittlung der Repro-Adresse" msgid "Extract application metadata from a source repository" msgstr "Extrahieren von Anwendungsmetadaten aus einem Quell-Repository" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "Signaturen aus APKs extrahieren" @@ -808,11 +666,7 @@ msgstr "Lesen von {path} fehlgeschlagen: {error}" msgid "Failed resizing {path}: {error}" msgstr "Größenanpassung von {path} fehlgeschlagen: {error}" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "Anwendung konnte nicht angepasst werden" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "S3-Bucket konnte nicht erstellt werden: {url}" @@ -827,10 +681,6 @@ msgstr "Abrufen der APK-Informationen fehlgeschlagen, {path} wird gelöscht" msgid "Failed to get APK information, skipping {path}" msgstr "Abrufen der APK-Informationen fehlgeschlagen, {path} wird übersprungen" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "Abrufen der APK-Manifest-Informationen fehlgeschlagen" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "Abrufen des APK-Signierschlüssel-Fingerabdrucks fehlgeschlagen" @@ -840,14 +690,10 @@ msgstr "Abrufen des APK-Signierschlüssel-Fingerabdrucks fehlgeschlagen" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "Installation von „{apkfilename}” auf {dev} fehlgeschlagen: {error}" -#: ../fdroidserver/publish.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "Failed to sign application" msgstr "Signieren der Anwendung fehlgeschlagen" -#: ../fdroidserver/common.py -msgid "Failed to zipalign application" -msgstr "Anwendung konnte nicht mit zipalign komprimiert werden" - #: ../fdroidserver/build.py #, python-brace-format msgid "Fetched buildserverid from VM: {buildserverid}" @@ -863,17 +709,12 @@ msgstr "Signaturen für {apkfilename} -> {sigdir} abgerufen" msgid "File disappeared while processing it: {path}" msgstr "Datei verschwand während der Verarbeitung: {path}" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "Fertiggestellt" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "Flattr-Spendenmethoden gehören in die FlattrID-Flagge" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "Flattr-Spendenmethoden gehören in das FlattrID-Feld" @@ -905,7 +746,7 @@ msgstr "Grafik \"{path}\" ohne Metadaten für App \"{name}\" gefunden!" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "Schlechte Finanzierungsdatei \"{path}\" für \"{name}\" gefunden:" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "Ungültige Appids in Argumenten gefunden" @@ -928,11 +769,6 @@ msgstr "Mehrere Metadaten-Dateien für {appid} gefunden" msgid "Found multiple signing certificates for repository." msgstr "Mehrere Signaturzertifikate für das Repository gefunden." -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "Mehrere Signaturzertifikate in {path} gefunden" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "Es wurden keine Signaturzertifikate für das Repository gefunden." @@ -947,6 +783,17 @@ msgstr "Ungültige Datei bei %s gefunden" msgid "Found {apkfilename} at {url}" msgstr "{apkfilename} unter {url} gefunden" +#: ../fdroidserver/scanner.py +#, fuzzy, python-brace-format +#| msgid "Scanner found {count} problems in {apk}:" +msgid "Found {count} problems in {filename}" +msgstr "Scanner fand {count} Probleme in {apk}:" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -969,10 +816,6 @@ msgstr "Git fetch fehlgeschlagen" msgid "Git prune failed" msgstr "Git prune fehlgeschlagen" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "Git remote set-head fehlgeschlagen" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -1022,11 +865,6 @@ msgstr "Ignoriere Paket ohne Metadaten: " msgid "Ignoring stale cache data for {apkfilename}" msgstr "Ignoriere veraltete Cachedaten für {apkfilename}" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "Ignoriere die Datei {ext} bei '{path}'" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "APKs einschließen, die mit deaktivierten Algorithmen wie MD5 signiert sind" @@ -1061,7 +899,7 @@ msgstr "Initialisiere Submodule" msgid "Install all signed applications available" msgstr "Alle verfügbaren, signierten Anwendungen installieren" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "Erstellte Programmpakete auf Geräten installieren" @@ -1070,22 +908,12 @@ msgstr "Erstellte Programmpakete auf Geräten installieren" msgid "Installing %s..." msgstr "Installiere %s …" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "%s installieren …" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "Installiere '{apkfilename}' auf {dev} …" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "Installiere '{apkfilename}' auf {dev} …" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "Mit dem HTTP-Server des Repository kommunizieren" @@ -1103,11 +931,17 @@ msgstr "Ungültiger AutoUpdateMode: {mode}" msgid "Invalid UpdateCheckMode: {mode}" msgstr "Ungültiger UpdateCheckMode: {mode}" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "Ungültige VercodeOperation: {field}" +#: ../fdroidserver/lint.py +#, fuzzy, python-brace-format +#| msgid "Invalid VercodeOperation: {field}" +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "Ungültige VercodeOperation: {field}" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1118,38 +952,10 @@ msgstr "Ungültige Anwendungs-ID {appid}" msgid "Invalid boolean '%s'" msgstr "Ungültiger boolescher Wert '%s'" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "Ungültiges Build-Flag bei {line} in {linedesc}" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "Ungültiges Buildformat: {value} in {name}" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "Ungültige Aufzählung" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "Ungültiges Lizenz-Tag \"%s\"! Verwenden Sie nur Tags von https://spdx.org/license-list" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "Ungültiger Link - verwenden Sie [http://foo.bar Linktitel] oder [http://foo.bar]" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "Ungültige Metadaten in %s:%d" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "Ungültige Metadaten in: " - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1160,11 +966,6 @@ msgstr "Ungültiger Name für die veröffentlichte Datei: %s" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "Ungültiger ndk: Eintrag in Build: \"{ndk}\"" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "Ungültiger Paketname {0}" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1185,11 +986,6 @@ msgstr "Ungültige srclib-Metadaten: '{file}' konnte nicht analysiert werden" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "Ungültige srclib-Metadaten: unbekannter Schlüssel '{key}' in '{file}'" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "Ungültiger Versionscode: \"{versionCode}\" ist keine ganze Zahl!" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1204,8 +1000,8 @@ msgstr "JAR-Signatur verifiziert: {path}" msgid "Java JAR file" msgstr "Java JAR-Datei" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "Java JDK nicht gefunden! Installieren Sie es in einem Standardordner oder setzen Sie java_paths!" @@ -1239,14 +1035,6 @@ msgstr "Der zuletzt verwendete Commit '{commit}' sieht aus wie ein Tag, aber der msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "Liberapay-Spendenmethoden gehören in das Liberapay: Feld" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "Liberapay-Spendenmethoden gehören in das LiberapayID-Flag" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "Dateien listen, die reformatiert würden" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "Dateien listen, die reformatiert würden (Probelauf)" @@ -1280,19 +1068,10 @@ msgstr "Spiegeln Sie die komplette Paketquelle und das Archiv, inklusive aller D msgid "Missing output directory" msgstr "Fehlendes Ausgabeverzeichnis" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "Name '%s' ist nur der automatische Name - entfernen Sie ihn" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "Weder \"repo_pubkey\" noch \"keystorepass\" in config.yml gesetzt" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "Keine 'config.yml' gefunden, nutze Standardeinstellungen." - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1302,23 +1081,10 @@ msgstr "Keine APK für das Paket: %s" msgid "No Android SDK found!" msgstr "Keine Android SDK gefunden!" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "Es konnte kein Android- oder Kivy-Projekt gefunden werden. --subdir angeben?" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "Keine angeschlossenen Geräte gefunden" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "Kein Commit angegeben für {versionName} in {linedesc}" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "Keine config.yml gefunden, nutze Standardeinstellungen." - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "Kein Fingerabdruck in der URL." @@ -1327,11 +1093,10 @@ msgstr "Kein Fingerabdruck in der URL." msgid "No git submodules available" msgstr "Keine Git-Submodule verfügbar" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "Es konnte kein Gradle-Projekt gefunden werden. \"--subdir\" angeben?" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "Keine Informationen gefunden." @@ -1370,12 +1135,12 @@ msgstr "Keine signierte Apk für %s verfügbar" msgid "No signed output directory - nothing to do" msgstr "Kein signiertes Ausgabeverzeichnis - nichts zu tun" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "Keine Signaturzertifikate in {path} gefunden" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "Kein solches Paket: %s" @@ -1390,7 +1155,7 @@ msgstr "Kein Versionscode {versionCode} für App {appid}" msgid "No tags found" msgstr "Keine Tags gefunden" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "Kein unsigniertes Verzeichnis - nichts zu tun" @@ -1429,15 +1194,6 @@ msgstr "Der OBB-Packetname stimmt mit keinem unterstützten APK überein:" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "Maschine offline, überspringe git-Spiegelgeneration bis `fdroid deploy`" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "Alte APK-Signatur konnte nicht überprüft werden: {path}" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "Veralteter Name für fdroid deploy" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1455,8 +1211,7 @@ msgstr "Nur Apps mit automatischen Aktualisierungen verarbeiten" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "OpenCollective-Spendenmethoden gehören in das OpenCollective: Feld" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "Optionen" @@ -1468,13 +1223,13 @@ msgstr "JSON-Bericht in eine nach der APK benannte Datei ausgeben." msgid "Output JSON to stdout." msgstr "JSON an stdout ausgeben." -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "JSON ausgeben" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "Gesamt-Lizenz des Projekts." @@ -1483,7 +1238,7 @@ msgstr "Gesamt-Lizenz des Projekts." msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "Überschreiben von leeren Versionsnamen in {apkfilename} aus Metadaten: {version}" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "Paket \"{appid}\" existiert bereits" @@ -1497,13 +1252,10 @@ msgstr "Analysiere Manifest bei {path}" msgid "Password required with username" msgstr "Passwort mit Benutzername benötigt" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "Pfad zum Unterverzeichnis des Android-Hauptprojekts, wenn es nicht im Stammverzeichnis ist." -msgid "Path to main android project subdirectory, if not in root." -msgstr "Pfad zum zentralen Androidprojekt-Unterverzeichnis, wenn es nicht im Stammverzeichnis ist." - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "Pfad zum Android-SDK (Softwareentwicklungsbaukasten) (mitunter in ANDROID_HOME festgelegt)" @@ -1525,11 +1277,6 @@ msgstr "Drucken der geheimen Variable in das Terminal zum einfachen Kopieren/Ein msgid "Problem with ZIP file: %s, error %s" msgstr "Problem mit der ZIP-Datei: %s, Fehler %s" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "Problem mit der Beschreibung von {appid}: {error}" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1553,11 +1300,7 @@ msgstr "Verarbeite {appid}" msgid "Produce human-readable XML/JSON for index files" msgstr "Erstelle menschenlesbares XML/JSON für Indexdateien" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "Visuell lesbare „index.xml“ herstellen" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "Projekt-Adresse, von der importiert werden soll." @@ -1569,21 +1312,21 @@ msgstr "Interpunktion sollte vermieden werden" msgid "Push the log to this git remote repository" msgstr "Anmeldung an diesem Git-Repository durchführen" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "Binäres Transparenz-Log nach {url} pushen" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "Pushen auf {url}" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "Schnellstart eines neuen Repositorys" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "Alle Metadaten-Dateien betrachten und beenden" @@ -1592,18 +1335,17 @@ msgstr "Alle Metadaten-Dateien betrachten und beenden" msgid "Reading '{config_file}'" msgstr "Lese '{config_file}'" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" -msgstr "Lesen von minSdkVersion fehlgeschlagen: \"{apkfilename}\"" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "Lesen von packageName/versionCode/versionName fehlgeschlagen, APK ungültig: '{apkfilename}'" +#: ../fdroidserver/common.py +#, fuzzy, python-brace-format +#| msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" +msgstr "Lesen von packageName/versionCode/versionName fehlgeschlagen, APK ungültig: '{apkfilename}'" + #: ../fdroidserver/update.py #, python-brace-format msgid "Reading {apkfilename} from cache" @@ -1626,10 +1368,6 @@ msgstr "APK-Dateien umbenennen, die nicht dem Muster „package.name_123.apk“ msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "Der RepoTrunk-Aktualisierungsmodus ist nur bei git-svn-Paketquellen sinnvoll" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "Bericht zum Build-Datenstatus" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "Zurücksetzen und ganz neuen Build-Server einrichten, auch wenn der bestehende in Ordnung zu sein scheint." @@ -1647,24 +1385,15 @@ msgstr "Größe aller Symbole ändern, welche die maximale Pixelgröße übersch msgid "Restrict output to warnings and errors" msgstr "Ausgabe auf Warnungen und Fehler beschränken" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "Alle Metadaten-Dateien neu schreiben" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "In ein spezielles Format umschreiben: " - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "Schreibe '{appid}' neu" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "Schreibe '{appid}' auf '{path}' neu" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "Auf Git Repo, das nicht committete Änderungen hat, laufen lassen" @@ -1673,7 +1402,7 @@ msgstr "Auf Git Repo, das nicht committete Änderungen hat, laufen lassen" msgid "Run rewritemeta to fix formatting" msgstr "Metadaten neu schreiben, um Formatierungen zu korrigieren" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "Erster Durchlauf mit MD5-Prüfung abgeschaltet" @@ -1686,13 +1415,14 @@ msgstr "Ausführen von wget in {path}" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "Scannen Sie die entstandene(n) APK(s) nach bekannten non-free-Klassen." -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "Quellcode eines Programmpakets durchsuchen" #: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +#, fuzzy, python-brace-format +#| msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "Scanner fand {count} Probleme in {apk}:" #: ../fdroidserver/scanner.py @@ -1711,10 +1441,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "Scanner fand {count} Problem" msgstr[1] "Scanner fand {count} Probleme" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "APK mit apkanalyzer nach bekannten nicht-quelloffenen Klassen scannen." - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "APK mit dexdump nach bekannten nicht-quelloffenen Klassen scannen." @@ -1737,7 +1463,7 @@ msgstr "Setze maximale Veröffentlichungen im Repo bevor ältere archiviert werd msgid "Set open file limit to {integer}" msgstr "Setzen des Limits für geöffnete Dateien auf {integer}" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "Ein App-Build für einen nightly Build-Repo einrichten" @@ -1750,11 +1476,11 @@ msgstr "Das Setzen des Limits für geöffnete Dateien ist fehlgeschlagen: " msgid "Setting {0} sec timeout for this build" msgstr "Stelle einen {0} Sek timeout für diesen Build ein" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "Programmpakete in Paketquelle signieren und einstellen" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "Erstellte Indizes durch Verwendung von „update --nosign“ signieren" @@ -1767,7 +1493,7 @@ msgstr "Durchsuchen des Quellcodes nach Binärdateien und anderen Problemen übe msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "Überspringen von '{apkfilename}' mit ungültiger Signatur!" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "GitLab Pages Mirror wird übersprungen, da das Repo zu groß ist (>%.2fGB)!" @@ -1787,23 +1513,14 @@ msgstr "Überspringe '{apkfilename}' mit ungültiger Signatur!" msgid "Skipping {appid}: disabled" msgstr "Überspringen von {appid}: deaktiviert" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "Überspringe {appid}: keine Builds angegeben" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "Einen lokalen Ordner bestimmen, in dem das Repository synchronisiert wird" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "Eine Identitätsdatei bestimmen, die bei Re-Synchronisation an SSH übergeben wird" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "Festlegen, dass F-Droid auf dem Build-Server läuft" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "Geben Sie an, welche Debug Keystore-Datei verwendet werden soll." @@ -1812,11 +1529,6 @@ msgstr "Geben Sie an, welche Debug Keystore-Datei verwendet werden soll." msgid "Spew out even more information than normal" msgstr "Mehr Informationen als gewöhnlich ausspucken" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "Entferne mysteriöse Signatur aus {apkfilename}" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1867,18 +1579,10 @@ msgstr "Das Verzeichnis in das der Spiegelserver geschrieben werden soll" msgid "The file to be included in the repo (path or glob)" msgstr "Die in das Repo aufzunehmende Datei (Pfad oder Glob)" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "Derzeit werden nur die Befehle „init” und „update” unterstützt" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "Der Fingerabdruck des Repositorys stimmt nicht." -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "Der Index des Repositorys konnte nicht verifiziert werden." - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1896,7 +1600,7 @@ msgstr "Dies sind die Apps, die aus dem Hauptrepository archiviert wurden." msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "Dies ist eine Paketquelle für Anwendungen, die für die Benutzung zusammen mit F-Droid gedacht ist. Die darin enthaltenen Anwendungen sind entweder offizielle von den Entwicklern erstellte Binärdateien oder werden von f-droid.org mithilfe des Werkzeugs auf https://gitlab.com/fdroid aus dem Quellcode erstellt." -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "Dieses Repo hat bereits lokale Metadaten: %s" @@ -1920,7 +1624,7 @@ msgstr "" "Für weitere Informationen: https://f-droid.org/docs/Setup_an_F-Droid_App_Repo\n" "und https://f-droid.org/docs/Signing_Process" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "Um awsbucket zu benutzen, müssen awssecretkey und awsaccesskeyid auch in der config.yml gesetzt sein!" @@ -1932,10 +1636,6 @@ msgstr "URL muss mit https:// oder http:// beginnen" msgid "URL shorteners should not be used" msgstr "Kurz-URL-Dienste sollten nicht verwendet werden" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "URL-Titel ist nur die URL, verwenden Sie Klammern: [URL]" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1954,17 +1654,12 @@ msgstr "Unerwartetes Lizenz-Tag \"{}\"! Nur Lizenz-Tags verwenden, die in deiner msgid "Unexpected symlink target: {link} -> {target}" msgstr "Unerwartetes Symlink-Ziel: {link} -> {target}" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "Unerwarteter Text in der gleichen Zeile wie {field} in {linedesc}" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "Unbekannter Eintrag {key} in {configname}" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "Unbekannter Fehler aufgetreten!" @@ -1979,11 +1674,6 @@ msgstr "Unbekannte Datei '{filename}' im Build '{versionName}''" msgid "Unknown metadata format: %s" msgstr "Unbekanntes Metadatenformat: %s" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "Unbekanntes Metadaten-Format: {path}" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1993,10 +1683,6 @@ msgstr "Unbekanntes Metadaten-Format: {path} (benutze: *.yml)" msgid "Unknown version of aapt, might cause problems: " msgstr "Unbekannte Version von aapt, könnte Probleme verursachen: " -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "Nicht verlinkter Link - verwenden Sie [http://foo.bar Linktitel] oder [http://foo.bar]" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "Unnötige führende Leerzeichen" @@ -2010,20 +1696,11 @@ msgstr "Unnötige Leerzeichen an Ende" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "Nicht erkanntes App-Feld '{fieldname}' in '{path}'" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "Nicht erkanntes App-Feld: " - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "NIcht erkannte Build Flag '{build_flag}' in '{path}'" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "Nicht erkanntes Feld '{field}' in {linedesc}" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -2034,29 +1711,6 @@ msgstr "Nicht unterstützter Dateityp \"{extension}\" für Repo-Grafik" msgid "Unsupported graphics file found: {path}" msgstr "Nicht unterstützte Grafikdatei gefunden: {path}" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "Nicht-unterstütztes Metadatenformat, verwenden Sie --to [{supported}]" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "Unbeendet ]" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "Unbeendet ]]" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "Unbeendeter Build in {name}" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "Unfertige Fortsetzung in {name}" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2082,23 +1736,24 @@ msgstr "Nicht verwendeter „scanignore“ Pfad: %s" msgid "Unzipping to %s" msgstr "Entpacke nach %s" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "Paketquelleninformationen zu neuen Programmpaketen aktualisieren" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "Binäres Transparency-Log einer URL aktualisieren" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "Wiki aktualisieren" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "UpdateCheckData hat eine ungültige URL: {url}" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2109,14 +1764,12 @@ msgstr "UpdateCheckData muss HTTPS-URL verwenden: {url}" msgid "UpdateCheckData not a valid URL: {url}" msgstr "UpdateCheckData hat eine ungültige URL: {url}" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "UpdateCheckMode ist gesetzt, aber es sieht so aus, als ob checkupdates noch nicht ausgeführt wurde" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" -msgstr "UpdateCheckName ist auf die bekannte App-ID gesetzt - sie kann entfernt werden" +#, fuzzy +#| msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" +msgstr "UpdateCheckMode ist gesetzt, aber es sieht so aus, als ob checkupdates noch nicht ausgeführt wurde" #: ../fdroidserver/lint.py msgid "UpdateCheckName is set to the known application ID, it can be removed" @@ -2134,11 +1787,13 @@ msgstr "Lade {apkfilename} auf VirusTotal hoch" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "Syntax" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Syntax: %s\n" @@ -2159,7 +1814,7 @@ msgstr "Build-Server verwenden" msgid "Use date from APK instead of current time for newly added APKs" msgstr "APK-Datum statt der aktuellen Zeit für neu hinzugefügte APKs verwenden" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "Verwende {path} zur Konfiguration von s3cmd." @@ -2186,12 +1841,12 @@ msgstr "Verwende Androguard von \"{path}\"" msgid "Using existing keystore \"{path}\"" msgstr "Verwende vorhandenen Schlüsselspeicher \"{path}\"" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "Verwende s3cmd zum Synchronisieren mit: {url}" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "Gültige Befehle sind:" @@ -2199,7 +1854,7 @@ msgstr "Gültige Befehle sind:" msgid "Verify against locally cached copy rather than redownloading." msgstr "Vergleichen Sie mit lokal zwischengespeicherter Kopie, anstatt erneut herunterzuladen." -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "Integrität der heruntergeladenen Programmpakete überprüfen" @@ -2212,7 +1867,7 @@ msgstr "Überprüfe die Index-Signatur:" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "VirusTotal-API-Schlüssel kann nicht Dateien größer 32MB hochladen, verwende {url} um {path} hochzuladen." -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "Vor möglichen Metadaten-Fehlern warnen" @@ -2224,9 +1879,6 @@ msgstr "Bei einer Konfiguration mit signierten Indizes, in dieser Phase nur unsi msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "Beim Linting des gesamten Repositoriums wird yamllint standardmäßig deaktiviert. Diese Option erzwingt yamllint ungeachtet dessen." -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "X.509 'Angesehener Name' wenn Schlüssel generiert werden" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "X.509 'Distinguished Name' zum Erzeugen von Schlüsseln" @@ -2251,12 +1903,14 @@ msgstr "Hinzufügen zu {name}: {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "Mehrdeutige Option: %(option)s könnte übereinstimmen mit %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "Mehrdeutige Option: %s (%s?)" @@ -2269,64 +1923,49 @@ msgstr "apksigner nicht gefunden! Moderne APKs können nicht signiert oder verif msgid "apksigner not found, it's required for signing!" msgstr "apksigner nicht gefunden, er wird zum Signieren benötigt!" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "App-ID der Datei, die bearbeitet werden soll" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "App-ID mit fakultativem Versionscode in der Form APPID[:VERCODE]" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "App-ID in der Form APPID" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "App-ID, um auf Aktualisierungen zu prüfen" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "App-ID mit optionalem Versionscode in der Form APPID[:VERCODE]" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" msgstr "archive_url muss mit /archive enden" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "Argument \"-\" mit Modus %r" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "Versuch einer reinen SSH-Verbindung, um den Deployment-Key zu testen:" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "Versuch einer reinen ssh-Verbindung, um den Deployment-Key zu testen:" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "kann scrlib-Spezifikation nicht parsen (keine Zeichenkette): '{}'" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "'%(filename)s' kann nicht geöffnet werden: %(error)s" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" -msgstr "„%s” konnte nicht geöffnet werden: %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" +msgstr "" #: ../fdroidserver/build.py #, python-brace-format @@ -2335,11 +1974,13 @@ msgstr "Konnte die benötigten srclibs nicht finden: \"{path}\"" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" msgstr "Mehrere Subparser-Argumente sind unzulässig" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "kann keine Aktionen zusammenführen - zwei Gruppen heißen %r" @@ -2353,31 +1994,38 @@ msgstr "Kann das Update nicht veröffentlichen. Ist der Deploy-Schlüssel gesetz msgid "cloning {url}" msgstr "Klone {url}" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "Ausführungsbefehl, entweder 'init' oder 'update'" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "Befehle aus den PlugIn-Modulen:" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" msgstr "komplex" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "widersprüchliche Optionsangabe: %s" msgstr[1] "widersprüchliche Optionsangaben: %s" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" -msgstr "Kopiere {apkfilename} nach {path}" +#: /usr/lib/python3.11/argparse.py +#, fuzzy, python-format +#| msgid "conflicting option string: %s" +#| msgid_plural "conflicting option strings: %s" +msgid "conflicting subparser alias: %s" +msgstr "widersprüchliche Optionsangabe: %s" + +#: /usr/lib/python3.11/argparse.py +#, fuzzy, python-format +#| msgid "conflicting option string: %s" +#| msgid_plural "conflicting option strings: %s" +msgid "conflicting subparser: %s" +msgstr "widersprüchliche Optionsangabe: %s" #: ../fdroidserver/metadata.py #, python-brace-format @@ -2407,11 +2055,6 @@ msgstr "die aktuelle Version ist neuer: alter vercode={old}, neuer vercode={new} msgid "deleting: repo/{apkfilename}" msgstr "Lösche: repo/{apkfilename}" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "Build Logs deployed zu {path}" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2419,16 +2062,30 @@ msgstr "Verarbeitungsprotokoll {path} unter {dest} bereitgestellt" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "dest= wird benötigt für Optionen wie %r" +#: ../fdroidserver/scanner.py +#, fuzzy +#| msgid "Downloading %s" +msgid "downloading '{}'" +msgstr "Herunterladen %s" + +#: ../fdroidserver/scanner.py +#, fuzzy +#| msgid "Striping mystery signature from {apkfilename}" +msgid "downloading scanner signatures from '{}' failed" +msgstr "Entferne mysteriöse Signatur aus {apkfilename}" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" msgstr "ausführbare Binärdatei, vermutlich Code" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2437,41 +2094,34 @@ msgstr[1] "%s Argumente erwartet" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" msgstr "mindestens ein Argument erwartet" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" msgstr "höchstens ein Argument erwartet" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "ein Argument erwartet" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "Build Logs zu '{path}' deployen fehlgeschlagen" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "fdroid [-h|--help|--version] []" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "fdroid [] [-h|--help|--version|]" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" +msgstr "" + +#: /usr/lib/python3.11/optparse.py msgid "floating-point" msgstr "Gleitkomma" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" -msgstr "Fehler zwingend als Warnungen ausgeben oder ignorieren" - #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." msgstr "Erzwingen, dass Metadatenfehler (Standard) als Warnung ausgegeben oder ignoriert werden." @@ -2486,6 +2136,7 @@ msgstr "gzip Dateiarchiv" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "Ausdrückliches Argument %r ignoriert" @@ -2500,33 +2151,42 @@ msgstr "index-v2 muss eine Signatur haben, verwenden Sie `fdroid signindex`, um #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" msgstr "Ganzzahl" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" msgstr "Ungültige(r) %(type)s mit Wert: %(value)r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" msgstr "Ungültige Auswahl: %(value)r (Wählen Sie aus %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" msgstr "Ungültiger conflict_resolution-Wert: %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "Ungültige Optionszeichenfolge %(option)r: muss mit einem Zeichen %(prefix_chars)r beginnen" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2552,9 +2212,15 @@ msgstr "Spiegelserver '%s' ended nicht mit 'fdroid'!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "sich gegenseitig ausschließende Argumente müssen optional sein" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2566,11 +2232,12 @@ msgstr "kein APK bereitgestellt" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "keine solche Option: %s" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "keine Versionsinformation gefunden!" @@ -2580,17 +2247,19 @@ msgstr "keine Versionsinformation gefunden" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" msgstr "unzulässig mit Argument %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "eines der Argumente %s ist erforderlich" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "akzeptiert nur Zeichenketten, Listen und Tupel" @@ -2601,48 +2270,56 @@ msgstr "Option %s: Wenn Sie wirklich alle signierten Apps installieren wollen, v #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "Option %s: ungültiger %s Wert: %r" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "Option %s: ungültige Wahl: %r (wählen Sie aus %s)" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "Option -%s nicht erkannt" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "Option -%s erfordert Argument" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "Option --%s darf kein Argument haben" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "option --%s ist kein eindeutiges Präfix" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "Option --%s nicht erkannt" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "Option --%s erfordert Argument" @@ -2652,6 +2329,12 @@ msgstr "Option --%s erfordert Argument" msgid "optional arguments" msgstr "optionale Argumente" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "Options" +msgid "options" +msgstr "Optionen" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2659,6 +2342,7 @@ msgstr "überschreiben des vorhandenen {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "Positionsparameter" @@ -2672,21 +2356,11 @@ msgstr "Bereitstellen des Process Log {path} auf {dest} ist fehlgeschlagen!" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "Download über ungesicherte HTTP-Verbindung verweigert (verwenden Sie HTTPS oder geben Sie --no-https-check an): {apkfilename}" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "Download über ungesicherte HTTP-Verbindung verweigert (verwenden Sie HTTPS oder geben Sie --no-https-check an): {apkfilename}" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "repo_icon \"repo/icons/%s\" existiert nicht, erzeuge Platzhalter." -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "repo_icon %s existiert nicht, erzeuge Platzhalter." - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "repo_url muss mit /repo enden" @@ -2695,15 +2369,15 @@ msgstr "repo_url muss mit /repo enden" msgid "ruamel.yaml not installed, can not write metadata." msgstr "ruamel.yaml ist nicht installiert, kann Metadaten nicht schreiben." -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd-Sync {path} indizieren auf {url} und dann löschen" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" -msgstr "Scanner führt apkanalyzer nicht sauber aus: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" +msgstr "" #: ../fdroidserver/scanner.py msgid "shared library" @@ -2711,6 +2385,7 @@ msgstr "dynamische Bibliothek" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "Versionsnummer der Anwendung anzeigen und beenden" @@ -2718,6 +2393,7 @@ msgstr "Versionsnummer der Anwendung anzeigen und beenden" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "diese Hilfemeldung anzeigen und beenden" @@ -2746,31 +2422,30 @@ msgstr "Srclibs-Name fehlt und/oder @" msgid "static library" msgstr "statische Bibliothek" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -msgstr "gelieferter Zeitstempelwert '{timestamp}' ist kein Unix-Zeitstempel" - #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" msgstr "die Folgenden Argumente sind erforderlich: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" msgstr "Unerwartete Optionsverkettung: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" msgstr "Unbekannter Parser %(parser_name)r (Auswahl: %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "nicht erkannte Argumente: %s" @@ -2782,15 +2457,11 @@ msgstr "Unsichere Berechtigungen in „{config_file}” (sollte 0600 sein)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "Syntax: " -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "Syntax: fdroid [-h|--help|--version] []" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "Verwende Apache libcloud zur Synchronisation mit {url}" @@ -2799,10 +2470,6 @@ msgstr "Verwende Apache libcloud zur Synchronisation mit {url}" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "virustotal.com limitiert die Zugriffe, warte auf Wiederholung …" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "Die wiki-Unterstützung ist veraltet und wird in der nächsten Version entfernt!" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2830,16 +2497,6 @@ msgstr "Die AndroidManifest.xml der App „{apkfilename}” hat ein ungültiges msgid "{appid} does not have a name! Using application ID instead." msgstr "{appid} besitzt keinen Namen! Die Anwendungs-ID wird stattdessen verwendet." -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "{appid} besitzt keinen Namen! Verwende den Paketnamen stattdessen." - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "{appid} von {path} ist kein gültiger Android-Paketname!" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2886,21 +2543,11 @@ msgstr "{appid}: {field} muss ein '{type}' sein, ist aber ein '{fieldtype}'!" msgid "{build_flag} must be an integer, found: {value}" msgstr "{build_flag} muss ein Integer sein, gefunden: {value}" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "{field} nicht in {name} beendet" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "{file} ist leer oder beschädigt!" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "{name} \"{path}\" existiert nicht! Korrigieren Sie es in der config.yml." - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2911,7 +2558,7 @@ msgstr "{name} \"{section}/icons/{path}\" existiert nicht! Überprüfe \"config. msgid "{oldfile} is deprecated, use {newfile}" msgstr "{oldfile} ist veraltet, benutze {newfile}" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "{path} existiert schon, importierte Ergebnisse werden nicht berücksichtigt!" @@ -2946,7 +2593,7 @@ msgstr "{path}: {error}" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "{url} endet nicht mit \"fdroid\", überprüfen Sie den URL-Pfad!" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "{url} beginnt nicht mit \"http\"!" @@ -2962,3 +2609,380 @@ msgid "{} build succeeded" msgid_plural "{} builds succeeded" msgstr[0] "{} Build erfolgreich" msgstr[1] "{} Builds erfolgreich" + +#~ msgid "" +#~ "\n" +#~ " This is a repository of apps to be used with FDroid. Applications in this\n" +#~ " repository are either official binaries built by the original application\n" +#~ " developers, or are binaries built from source by f-droid.org using the\n" +#~ " tools on https://gitlab.com/fdroid.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Dies ist eine Paketquelle für Anwendungen, die für die Benutzung\n" +#~ " zusammen mit F-Droid gedacht ist. Die darin enthaltenen\n" +#~ " Anwendungen sind entweder offizielle von den Entwicklern erstellte\n" +#~ " Binärdateien oder werden von f-droid.org mithilfe des Werkzeugs auf\n" +#~ " https://gitlab.com/fdroid aus dem Quellcode erstellt.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ "SSH Public Key to be used as Deploy Key:" +#~ msgstr "" +#~ "\n" +#~ "Öffentlicher SSH-Schlüssel, der als Bereitstellungsschlüssel verwendet werden soll:" + +#~ msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" +#~ msgstr "\"repo_pubkey\" muss in config.yml vorhanden sein, wenn --nosign verwendet wird!" + +#, python-brace-format +#~ msgid "\"{path}\" is not an accepted format, convert to: {formats}" +#~ msgstr "\"{path}\" ist kein akzeptiertes Format, umwandeln in: {formats}" + +#, python-format +#~ msgid "%(prog)s [options] url" +#~ msgstr "%(prog)s [options]-URL" + +#~ msgid "'sdk_path' not set in 'config.yml'!" +#~ msgstr "Kein 'sdk_path' in 'config.yml' festgelegt!" + +#, python-brace-format +#~ msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" +#~ msgstr "'{aapt}' ist zu alt, fdroid benötigt build-tools-23.0.0 oder neuer!" + +#, python-brace-format +#~ msgid "'{apkfilename}' is already installed on {dev}." +#~ msgstr "'{apkfilename}' ist auf {dev} bereits installiert." + +#, python-brace-format +#~ msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" +#~ msgstr "'{field}' in {linedesc} ist veraltet, siehe Dokumentation für aktuelle Felder:" + +#~ msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." +#~ msgstr ".fdroid.txt wird nicht unterstützt! Konvertieren Sie in .fdroid.yml oder .fdroid.json." + +#~ msgid "Add a new application from its source code" +#~ msgstr "Eine neue Anwendung aus ihrem Quellcode hinzufügen" + +#, python-brace-format +#~ msgid "Android SDK '{path}' does not have '{dirname}' installed!" +#~ msgstr "Im „{path}” der Android SDK wurde „{dirname}” nicht installiert!" + +#~ msgid "Android SDK not found!" +#~ msgstr "Android-SDK nicht gefunden!" + +#, python-brace-format +#~ msgid "Android SDK tool {cmd} found!" +#~ msgstr "Android-SDK-Tool {cmd} nicht gefunden!" + +#, python-brace-format +#~ msgid "Android build-tools path '{path}' does not exist!" +#~ msgstr "Pfad '{path}' zu den Android Build-Tools nicht vorhanden!" + +#~ msgid "AndroidManifest.xml has no date" +#~ msgstr "AndroidManifest.xml enthält kein Datum" + +#, python-brace-format +#~ msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" +#~ msgstr "Build sollte kommagetrennte versionName und versionCode enthalten, nicht „{value}”, in {linedesc}" + +#, python-brace-format +#~ msgid "Cannot read \"{path}\"!" +#~ msgstr "„{path}” konnte nicht gelesen werden!" + +#, python-brace-format +#~ msgid "Cannot resolve application ID {appid}" +#~ msgstr "AppID {appid} konnte nicht aufgelöst werden" + +#~ msgid "Cannot use --list and --to at the same time" +#~ msgstr "--list und --to können nicht gleichzeitig verwendet werden" + +#, python-brace-format +#~ msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" +#~ msgstr "„{path}” konnte nicht geschrieben werden, kein akzeptiertes Format, verwenden Sie: {formats}" + +#, python-brace-format +#~ msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" +#~ msgstr "Archivierung auf {appid} überprüfen - APKs:{integer}, keepversions:{keep}, archapks:{arch}" + +#~ msgid "Couldn't find latest version code" +#~ msgstr "Neuester Versionscode konnte nicht gefunden werden" + +#~ msgid "Couldn't find latest version name" +#~ msgstr "Neuester Versionsname konnte nicht gefunden werden" + +#~ msgid "Create a repo signing key in a keystore" +#~ msgstr "Repository-Signierschlüssel in einem Schlüsselspeicher erstellen" + +#~ msgid "Create skeleton metadata files that are missing" +#~ msgstr "Gerüst für fehlende Metadaten-Dateien erstellen" + +#, python-brace-format +#~ msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +#~ msgstr "Doppelte Build-Rezeptur für versionCode {versionCode} in {linedesc} gefunden" + +#~ msgid "Dynamically scan APKs post build" +#~ msgstr "APKs nach Erstellung dynamisch durchsuchen" + +#, python-brace-format +#~ msgid "Empty build flag at {linedesc}" +#~ msgstr "Build-Flag bei {linedesc} leeren" + +#, python-format +#~ msgid "Error while attempting to publish log: %s" +#~ msgstr "Fehler beim Versuch, das Protokoll zu veröffentlichen: %s" + +#~ msgid "Failed to align application" +#~ msgstr "Anwendung konnte nicht angepasst werden" + +#~ msgid "Failed to get APK manifest information" +#~ msgstr "Abrufen der APK-Manifest-Informationen fehlgeschlagen" + +#~ msgid "Failed to zipalign application" +#~ msgstr "Anwendung konnte nicht mit zipalign komprimiert werden" + +#~ msgid "Flattr donation methods belong in the FlattrID flag" +#~ msgstr "Flattr-Spendenmethoden gehören in die FlattrID-Flagge" + +#, python-brace-format +#~ msgid "Found multiple signing certificates in {path}" +#~ msgstr "Mehrere Signaturzertifikate in {path} gefunden" + +#~ msgid "Git remote set-head failed" +#~ msgstr "Git remote set-head fehlgeschlagen" + +#, python-brace-format +#~ msgid "Ignoring {ext} file at '{path}'" +#~ msgstr "Ignoriere die Datei {ext} bei '{path}'" + +#, python-format +#~ msgid "Installing %s…" +#~ msgstr "%s installieren …" + +#, python-brace-format +#~ msgid "Installing '{apkfilename}' on {dev}…" +#~ msgstr "Installiere '{apkfilename}' auf {dev} …" + +#, python-brace-format +#~ msgid "Invalid build flag at {line} in {linedesc}" +#~ msgstr "Ungültiges Build-Flag bei {line} in {linedesc}" + +#, python-brace-format +#~ msgid "Invalid build format: {value} in {name}" +#~ msgstr "Ungültiges Buildformat: {value} in {name}" + +#, python-format +#~ msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +#~ msgstr "Ungültiges Lizenz-Tag \"%s\"! Verwenden Sie nur Tags von https://spdx.org/license-list" + +#~ msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" +#~ msgstr "Ungültiger Link - verwenden Sie [http://foo.bar Linktitel] oder [http://foo.bar]" + +#, python-format +#~ msgid "Invalid metadata in %s:%d" +#~ msgstr "Ungültige Metadaten in %s:%d" + +#~ msgid "Invalid metadata in: " +#~ msgstr "Ungültige Metadaten in: " + +#, python-brace-format +#~ msgid "Invalid package name {0}" +#~ msgstr "Ungültiger Paketname {0}" + +#, python-brace-format +#~ msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" +#~ msgstr "Ungültiger Versionscode: \"{versionCode}\" ist keine ganze Zahl!" + +#~ msgid "Liberapay donation methods belong in the LiberapayID flag" +#~ msgstr "Liberapay-Spendenmethoden gehören in das LiberapayID-Flag" + +#~ msgid "List files that would be reformatted" +#~ msgstr "Dateien listen, die reformatiert würden" + +#, python-format +#~ msgid "Name '%s' is just the auto name - remove it" +#~ msgstr "Name '%s' ist nur der automatische Name - entfernen Sie ihn" + +#~ msgid "No 'config.yml' found, using defaults." +#~ msgstr "Keine 'config.yml' gefunden, nutze Standardeinstellungen." + +#~ msgid "No android or kivy project could be found. Specify --subdir?" +#~ msgstr "Es konnte kein Android- oder Kivy-Projekt gefunden werden. --subdir angeben?" + +#, python-brace-format +#~ msgid "No commit specified for {versionName} in {linedesc}" +#~ msgstr "Kein Commit angegeben für {versionName} in {linedesc}" + +#~ msgid "No config.yml found, using defaults." +#~ msgstr "Keine config.yml gefunden, nutze Standardeinstellungen." + +#, python-brace-format +#~ msgid "Old APK signature failed to verify: {path}" +#~ msgstr "Alte APK-Signatur konnte nicht überprüft werden: {path}" + +#~ msgid "Old, deprecated name for fdroid deploy" +#~ msgstr "Veralteter Name für fdroid deploy" + +#~ msgid "Path to main android project subdirectory, if not in root." +#~ msgstr "Pfad zum zentralen Androidprojekt-Unterverzeichnis, wenn es nicht im Stammverzeichnis ist." + +#, python-brace-format +#~ msgid "Problem with description of {appid}: {error}" +#~ msgstr "Problem mit der Beschreibung von {appid}: {error}" + +#~ msgid "Produce human-readable index.xml" +#~ msgstr "Visuell lesbare „index.xml“ herstellen" + +#, python-brace-format +#~ msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +#~ msgstr "Lesen von minSdkVersion fehlgeschlagen: \"{apkfilename}\"" + +#~ msgid "Report on build data status" +#~ msgstr "Bericht zum Build-Datenstatus" + +#~ msgid "Rewrite to a specific format: " +#~ msgstr "In ein spezielles Format umschreiben: " + +#, python-brace-format +#~ msgid "Rewriting '{appid}' to '{path}'" +#~ msgstr "Schreibe '{appid}' auf '{path}' neu" + +#~ msgid "Scanning APK with apkanalyzer for known non-free classes." +#~ msgstr "APK mit apkanalyzer nach bekannten nicht-quelloffenen Klassen scannen." + +#, python-brace-format +#~ msgid "Skipping {appid}: no builds specified" +#~ msgstr "Überspringe {appid}: keine Builds angegeben" + +#~ msgid "Specify that we're running on the build server" +#~ msgstr "Festlegen, dass F-Droid auf dem Build-Server läuft" + +#~ msgid "The only commands currently supported are 'init' and 'update'" +#~ msgstr "Derzeit werden nur die Befehle „init” und „update” unterstützt" + +#~ msgid "The repository's index could not be verified." +#~ msgstr "Der Index des Repositorys konnte nicht verifiziert werden." + +#~ msgid "URL title is just the URL, use brackets: [URL]" +#~ msgstr "URL-Titel ist nur die URL, verwenden Sie Klammern: [URL]" + +#, python-brace-format +#~ msgid "Unexpected text on same line as {field} in {linedesc}" +#~ msgstr "Unerwarteter Text in der gleichen Zeile wie {field} in {linedesc}" + +#, python-brace-format +#~ msgid "Unknown metadata format: {path}" +#~ msgstr "Unbekanntes Metadaten-Format: {path}" + +#~ msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" +#~ msgstr "Nicht verlinkter Link - verwenden Sie [http://foo.bar Linktitel] oder [http://foo.bar]" + +#~ msgid "Unrecognised app field: " +#~ msgstr "Nicht erkanntes App-Feld: " + +#, python-brace-format +#~ msgid "Unrecognised field '{field}' in {linedesc}" +#~ msgstr "Nicht erkanntes Feld '{field}' in {linedesc}" + +#, python-brace-format +#~ msgid "Unsupported metadata format, use: --to [{supported}]" +#~ msgstr "Nicht-unterstütztes Metadatenformat, verwenden Sie --to [{supported}]" + +#~ msgid "Unterminated ]" +#~ msgstr "Unbeendet ]" + +#~ msgid "Unterminated ]]" +#~ msgstr "Unbeendet ]]" + +#, python-brace-format +#~ msgid "Unterminated build in {name}" +#~ msgstr "Unbeendeter Build in {name}" + +#, python-brace-format +#~ msgid "Unterminated continuation in {name}" +#~ msgstr "Unfertige Fortsetzung in {name}" + +#~ msgid "Update the wiki" +#~ msgstr "Wiki aktualisieren" + +#~ msgid "UpdateCheckName is set to the known application ID - it can be removed" +#~ msgstr "UpdateCheckName ist auf die bekannte App-ID gesetzt - sie kann entfernt werden" + +#~ msgid "X.509 'Distiguished Name' used when generating keys" +#~ msgstr "X.509 'Angesehener Name' wenn Schlüssel generiert werden" + +#~ msgid "applicationId in the form APPID" +#~ msgstr "App-ID in der Form APPID" + +#~ msgid "applicationId to check for updates" +#~ msgstr "App-ID, um auf Aktualisierungen zu prüfen" + +#~ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" +#~ msgstr "App-ID mit optionalem Versionscode in der Form APPID[:VERCODE]" + +#~ msgid "attempting bare ssh connection to test deploy key:" +#~ msgstr "Versuch einer reinen ssh-Verbindung, um den Deployment-Key zu testen:" + +#, python-format +#~ msgid "can't open '%s': %s" +#~ msgstr "„%s” konnte nicht geöffnet werden: %s" + +#~ msgid "command to execute, either 'init' or 'update'" +#~ msgstr "Ausführungsbefehl, entweder 'init' oder 'update'" + +#, python-brace-format +#~ msgid "copying {apkfilename} into {path}" +#~ msgstr "Kopiere {apkfilename} nach {path}" + +#, python-brace-format +#~ msgid "deployed build logs to '{path}'" +#~ msgstr "Build Logs deployed zu {path}" + +#, python-brace-format +#~ msgid "failed deploying build logs to '{path}'" +#~ msgstr "Build Logs zu '{path}' deployen fehlgeschlagen" + +#~ msgid "fdroid [-h|--help|--version] []" +#~ msgstr "fdroid [-h|--help|--version] []" + +#~ msgid "force errors to be warnings, or ignore" +#~ msgstr "Fehler zwingend als Warnungen ausgeben oder ignorieren" + +#, python-brace-format +#~ msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" +#~ msgstr "Download über ungesicherte HTTP-Verbindung verweigert (verwenden Sie HTTPS oder geben Sie --no-https-check an): {apkfilename}" + +#, python-format +#~ msgid "repo_icon %s does not exist, generating placeholder." +#~ msgstr "repo_icon %s existiert nicht, erzeuge Platzhalter." + +#, python-format +#~ msgid "scanner not cleanly run apkanalyzer: %s" +#~ msgstr "Scanner führt apkanalyzer nicht sauber aus: %s" + +#, python-brace-format +#~ msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" +#~ msgstr "gelieferter Zeitstempelwert '{timestamp}' ist kein Unix-Zeitstempel" + +#~ msgid "usage: fdroid [-h|--help|--version] []" +#~ msgstr "Syntax: fdroid [-h|--help|--version] []" + +#~ msgid "wiki support is deprecated and will be removed in the next release!" +#~ msgstr "Die wiki-Unterstützung ist veraltet und wird in der nächsten Version entfernt!" + +#, python-brace-format +#~ msgid "{appid} does not have a name! Using package name instead." +#~ msgstr "{appid} besitzt keinen Namen! Verwende den Paketnamen stattdessen." + +#, python-brace-format +#~ msgid "{appid} from {path} is not a valid Android Package Name!" +#~ msgstr "{appid} von {path} ist kein gültiger Android-Paketname!" + +#, python-brace-format +#~ msgid "{field} not terminated in {name}" +#~ msgstr "{field} nicht in {name} beendet" + +#, python-brace-format +#~ msgid "{name} \"{path}\" does not exist! Correct it in config.yml." +#~ msgstr "{name} \"{path}\" existiert nicht! Korrigieren Sie es in der config.yml." diff --git a/locale/el/LC_MESSAGES/fdroidserver.po b/locale/el/LC_MESSAGES/fdroidserver.po index d541cbb4..630c31ef 100644 --- a/locale/el/LC_MESSAGES/fdroidserver.po +++ b/locale/el/LC_MESSAGES/fdroidserver.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 2.0a0-62-gc63c4b3d\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2021-02-18 17:50+0000\n" "Last-Translator: Michalis \n" "Language-Team: Greek \n" @@ -18,30 +18,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.5\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" -"\n" -" Αυτό είναι ένα αποθετήριο εφαρμογών που θα χρησιμοποιηθεί με το FDroid. Οι εφαρμογές\n" -" σε αυτό το αποθετήριο είναι είτε επίσημα δυαδικά αρχεία που δημιουργήθηκαν από τους\n" -" προγραμματιστές της εφαρμογής ή είναι δυαδικά αρχεία που έχουν δημιουργηθεί από \n" -" την πηγή με το f-droid.org χρησιμοποιώντας τα εργαλεία στο https://gitlab.com/fdroid.\n" -" " - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" -"\n" -"Δημόσιο κλειδί SSH που θα χρησιμοποιηθεί ως κλειδί ανάπτυξης:" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -69,10 +45,6 @@ msgstr "\"%s/\" δεν έχει αρχείο μετα-δεδομένων που msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "Το \"repo_pubkey\" πρέπει να υπάρχει στο config.yml όταν χρησιμοποιείτε το --nosign!" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -88,7 +60,7 @@ msgstr "Το \"{path}\" περιέχει ένα ξεπερασμένο {name} ({ msgid "\"{path}\" contains recent {name} ({version})" msgstr "Το \"{path}\" περιέχει ένα πρόσφατο {name} ({version})" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "Το \"{path}\" υπάρχει, αλλά το s3cmd δεν έχει εγκατασταθεί!" @@ -98,36 +70,28 @@ msgstr "Το \"{path}\" υπάρχει, αλλά το s3cmd δεν έχει εγ msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "Το \"{path}\" δεν είναι υποστηριζόμενη μορφή αρχείου (χρήση: μεταδεδομένα/*.yml)" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "Το \"{path}\" δεν είναι αποδεκτή μορφή, μετατροπή σε: {formats}" - #: ../fdroidserver/update.py #, fuzzy, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "Το \"{path}\" υπάρχει, αλλά το s3cmd δεν έχει εγκατασταθεί!" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "Το \"{url}\" δεν είναι έγκυρο URL!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "Η επιλογή %(option)s απαιτεί %(number)d όρισμα" msgstr[1] "Η επιλογή %(option)s απαιτεί %(number)d ορίσματα" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -msgstr "%(prog)s [επιλογές] url" - #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: σφάλμα: %(message)s\n" @@ -139,15 +103,27 @@ msgstr "%d προβλήματα εντοπίστηκαν" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" msgstr "%prog [επιλογές]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "Δεν είναι δυνατή η κλήση του %r" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -155,11 +131,12 @@ msgstr "Το %s δεν είναι αποδεκτό πεδίο δόμησης" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "Η επιλογή %s δεν λαμβάνει τιμή" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "Το «keypass» δεν βρέθηκε στο config.yml!" @@ -167,54 +144,33 @@ msgstr "Το «keypass» δεν βρέθηκε στο config.yml!" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "Το \"keystore\" είναι NONE και το \"smartcardoptions\" είναι κενό!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "Το 'keystore' δεν βρέθηκε στο config.yml!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "Το 'keystorepass' δεν βρέθηκε στο config.yml!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -237,13 +193,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr ". __call__ () δεν έχει οριστεί" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -252,14 +205,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "Προσθήκη μίας νέας εφαρμογής από τον πηγαίο κώδικα" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -277,7 +226,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -301,20 +250,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -325,26 +265,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -361,6 +288,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -381,7 +312,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "Δημιουργήστε ένα πακέτο από τον πηγαίο κώδικα" @@ -401,11 +332,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -421,31 +347,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -455,15 +361,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "Έλεγχος για ενημερώσεις εφαρμογών" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -473,12 +374,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "Η εντολή «%s» δεν αναγνωρίζεται.\n" @@ -500,11 +401,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -523,8 +424,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -532,17 +432,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -550,20 +440,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -572,7 +454,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -585,8 +467,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -641,7 +522,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -671,11 +552,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -693,20 +573,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "Δυναμική σάρωση APK μετά τη δημιουργία" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -726,11 +597,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -748,13 +614,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -763,7 +622,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -787,11 +646,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -806,10 +661,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -819,12 +670,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -842,17 +689,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -884,7 +726,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -907,11 +749,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -926,6 +763,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -948,10 +795,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -1001,11 +844,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1040,7 +878,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1049,22 +887,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "Αλληλεπίδραση με το διακομιστή HTTP του αποθετηρίου" @@ -1082,11 +910,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1097,38 +930,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1139,11 +944,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1164,11 +964,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1183,8 +978,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1218,14 +1013,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1259,19 +1046,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1281,23 +1059,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1306,11 +1071,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1349,12 +1113,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1369,7 +1133,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1408,15 +1172,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1434,8 +1189,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "Επιλογές" @@ -1447,13 +1201,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1462,7 +1216,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1476,13 +1230,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1504,11 +1255,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1532,11 +1278,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "Δημιούργησε index.xml αναγνώσιμο από τον άνθρωπο" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1548,21 +1290,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "Γρήγορη εκκίνηση νέου αποθετηρίου" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "Ανάγνωση όλων των αρχείων μεταδεδομένων κι έξοδος" @@ -1573,14 +1315,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1605,10 +1345,6 @@ msgstr "Μετονομασία αρχείων APK που δεν αντιστοι msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1626,24 +1362,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "Επανεγγραφή όλων των αρχείων μετα-δεδομένων" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1652,7 +1379,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1665,13 +1392,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "Έλεγχος του πηγαίου κώδικα ενός πακέτου" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1690,10 +1417,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1716,7 +1439,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1729,11 +1452,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "Υπογράψτε και τοποθετήστε τα πακέτα στο αποθετήριο" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "Υπογραφή ευρετηρίων που δημιουργήθηκαν με τη χρήση update --nosign" @@ -1746,7 +1469,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1766,23 +1489,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1791,11 +1505,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1846,18 +1555,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1875,7 +1576,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1892,7 +1593,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1904,10 +1605,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1926,17 +1623,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "Βρέθηκε άγνωστη εξαίρεση!" @@ -1951,11 +1643,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1965,10 +1652,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1982,20 +1665,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "Μη αναγνωρίσιμος τομέας«{field}» σε {linedesc}" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -2006,29 +1680,6 @@ msgstr "Μη υποστηριζόμενος τύπος αρχείου «{extensi msgid "Unsupported graphics file found: {path}" msgstr "Βρέθηκε μη υποστηριζόμενο γραφικό αρχείο: {path}" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "Μη υποστηριζόμενη μορφή μεταδεδομένων, χρησιμοποίησε: --to [{supported}]" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "Ημιτελής ]" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "Ημιτελής ]]" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2054,23 +1705,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "Ενημέρωση πληροφοριών αποθετηρίου για νέα πακέτα" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2081,13 +1733,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2106,11 +1754,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "Χρήση" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Χρήση: %s\n" @@ -2131,7 +1781,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2158,12 +1808,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "Οι έγκυρες εντολές είναι οι εξής:" @@ -2171,7 +1821,7 @@ msgstr "Οι έγκυρες εντολές είναι οι εξής:" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "Επαλήθευση της ακεραιότητας των πακέτων που έχουν ληφθεί" @@ -2184,7 +1834,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "Προειδοποίηση για πιθανά σφάλματα μετα-δεδομένων" @@ -2196,9 +1846,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2223,12 +1870,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "Ασαφής επιλογή: %(option)s θα μπορούσε να ταιριάζει με %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "ασαφής επιλογή: %s (%s;)" @@ -2241,64 +1890,49 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, fuzzy, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "δεν είναι δυνατό το άνοιγμα του '%s': %s" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" -msgstr "δεν είναι δυνατό το άνοιγμα του '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" +msgstr "" #: ../fdroidserver/build.py #, python-brace-format @@ -2307,11 +1941,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2325,30 +1961,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2379,11 +2018,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2391,16 +2025,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2409,40 +2053,33 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" -msgstr "Επιβάλετε τα σφάλματα ως προειδοποιήσεις ή αγνοήστε τα" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" +msgstr "" #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." @@ -2458,6 +2095,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2472,33 +2110,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2524,9 +2171,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2538,11 +2191,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "δεν υπάρχει τέτοια επιλογή: %s" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2552,17 +2206,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2573,48 +2229,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "επιλογή -%s δεν αναγνωρίζεται" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "η επιλογή -%s απαιτεί επιχείρημα" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "η επιλογή --%s δεν πρέπει να έχει όρισμα" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "η επιλογή --%s δεν είναι ένα μοναδικό πρόθεμα" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "η επιλογή --%s δεν αναγνωρίζεται" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "η επιλογή --%s απαιτεί όρισμα" @@ -2624,6 +2288,12 @@ msgstr "η επιλογή --%s απαιτεί όρισμα" msgid "optional arguments" msgstr "προεραιτικά επιχειρήματα" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "Options" +msgid "options" +msgstr "Επιλογές" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2631,6 +2301,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2644,21 +2315,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2667,14 +2328,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2683,6 +2344,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "εμφάνιση έκδοσης του προγράμματος κι έξοδος" @@ -2690,6 +2352,7 @@ msgstr "εμφάνιση έκδοσης του προγράμματος κι έ #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "εμφάνιση αυτού του βοηθητικού μηνύματος κι έξοδος" @@ -2718,31 +2381,30 @@ msgstr "" msgid "static library" msgstr "στατική βιβλιοθήκη" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" msgstr "Απαιτούνται τα ακόλουθα ορίσματα: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" msgstr "άγνωστος συντακτικός αναλυτής %(parser_name)r (επιλογές: %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "μη αναγνωρίσιμα ορίσματα: %s" @@ -2754,15 +2416,11 @@ msgstr "μη ασφαλή δικαιώματα στο '{config_file}' (πρέπ #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "χρήση: " -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "χρήση: fdroid [-h|--help|--version] []" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "χρήση Apache libcloud για συγχρονισμό με {url}" @@ -2771,10 +2429,6 @@ msgstr "χρήση Apache libcloud για συγχρονισμό με {url}" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2802,16 +2456,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2858,21 +2502,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2883,7 +2517,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2918,7 +2552,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" @@ -2935,5 +2569,71 @@ msgid_plural "{} builds succeeded" msgstr[0] "" msgstr[1] "" +#~ msgid "" +#~ "\n" +#~ " This is a repository of apps to be used with FDroid. Applications in this\n" +#~ " repository are either official binaries built by the original application\n" +#~ " developers, or are binaries built from source by f-droid.org using the\n" +#~ " tools on https://gitlab.com/fdroid.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Αυτό είναι ένα αποθετήριο εφαρμογών που θα χρησιμοποιηθεί με το FDroid. Οι εφαρμογές\n" +#~ " σε αυτό το αποθετήριο είναι είτε επίσημα δυαδικά αρχεία που δημιουργήθηκαν από τους\n" +#~ " προγραμματιστές της εφαρμογής ή είναι δυαδικά αρχεία που έχουν δημιουργηθεί από \n" +#~ " την πηγή με το f-droid.org χρησιμοποιώντας τα εργαλεία στο https://gitlab.com/fdroid.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ "SSH Public Key to be used as Deploy Key:" +#~ msgstr "" +#~ "\n" +#~ "Δημόσιο κλειδί SSH που θα χρησιμοποιηθεί ως κλειδί ανάπτυξης:" + +#~ msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" +#~ msgstr "Το \"repo_pubkey\" πρέπει να υπάρχει στο config.yml όταν χρησιμοποιείτε το --nosign!" + +#, python-brace-format +#~ msgid "\"{path}\" is not an accepted format, convert to: {formats}" +#~ msgstr "Το \"{path}\" δεν είναι αποδεκτή μορφή, μετατροπή σε: {formats}" + +#, python-format +#~ msgid "%(prog)s [options] url" +#~ msgstr "%(prog)s [επιλογές] url" + +#~ msgid "Add a new application from its source code" +#~ msgstr "Προσθήκη μίας νέας εφαρμογής από τον πηγαίο κώδικα" + +#~ msgid "Dynamically scan APKs post build" +#~ msgstr "Δυναμική σάρωση APK μετά τη δημιουργία" + +#~ msgid "Produce human-readable index.xml" +#~ msgstr "Δημιούργησε index.xml αναγνώσιμο από τον άνθρωπο" + +#, python-brace-format +#~ msgid "Unrecognised field '{field}' in {linedesc}" +#~ msgstr "Μη αναγνωρίσιμος τομέας«{field}» σε {linedesc}" + +#, python-brace-format +#~ msgid "Unsupported metadata format, use: --to [{supported}]" +#~ msgstr "Μη υποστηριζόμενη μορφή μεταδεδομένων, χρησιμοποίησε: --to [{supported}]" + +#~ msgid "Unterminated ]" +#~ msgstr "Ημιτελής ]" + +#~ msgid "Unterminated ]]" +#~ msgstr "Ημιτελής ]]" + +#, python-format +#~ msgid "can't open '%s': %s" +#~ msgstr "δεν είναι δυνατό το άνοιγμα του '%s': %s" + +#~ msgid "force errors to be warnings, or ignore" +#~ msgstr "Επιβάλετε τα σφάλματα ως προειδοποιήσεις ή αγνοήστε τα" + +#~ msgid "usage: fdroid [-h|--help|--version] []" +#~ msgstr "χρήση: fdroid [-h|--help|--version] []" + #~ msgid "Update the stats of the repo" #~ msgstr "Ενημέρωση των στατιστικών του αποθετηρίου" diff --git a/locale/es_AR/LC_MESSAGES/fdroidserver.po b/locale/es_AR/LC_MESSAGES/fdroidserver.po index 432d8376..a94b05a5 100644 --- a/locale/es_AR/LC_MESSAGES/fdroidserver.po +++ b/locale/es_AR/LC_MESSAGES/fdroidserver.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2021-04-10 21:26+0000\n" "Last-Translator: Germe the fur star \n" "Language-Team: Spanish (Argentina) \n" @@ -21,28 +21,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.6-dev\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" -"\n" -" Este es un repositorio de apps para ser usado con FDroid. Las aplicaciones\n" -" en este repositorio son tanto binarios oficiales construidos por el autor original\n" -" de la aplicacion, o son binarios construidos desde la fuente por f-droid.org usando\n" -" herramientas en https://gitlab.com/fdroid.\n" -" " - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -66,10 +44,6 @@ msgstr "" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "directorio_copia_local ¡tiene que ser una ruta absoluta!" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -85,7 +59,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "" @@ -95,36 +69,28 @@ msgstr "" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: error: %(message)s\n" @@ -136,15 +102,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" msgstr "%prog [opciones]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "no se puede llamar a %r" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -152,11 +130,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "" @@ -164,54 +143,33 @@ msgstr "" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -234,13 +192,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr ".__call__() no definida" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -249,15 +204,11 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py #, fuzzy msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "Agregar firmas GPG a paquetes en el repositorio" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "Agregar una aplicación nueva desde su código fuente" - #: ../fdroidserver/update.py #, fuzzy msgid "Add a repo signing key to an unsigned repo" @@ -277,7 +228,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "Alias de la llave de firmado del repositorio en el almacén de llaves" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "Permitir que una revision diferente (o rama de git) sea especificada en la importación inicial" @@ -301,20 +252,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "No se encontró Android SDK!" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -325,28 +267,15 @@ msgstr "No existe ruta '{path}' Android SDK!" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, fuzzy, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "No se encontró Android SDK!" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" -msgstr "AndroidManifest.xml no tiene fecha" - #: ../fdroidserver/lint.py #, python-brace-format msgid "App is in '{repo}' but has a link to {url}" @@ -361,6 +290,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "Archivando {apkfilename} con una firma invalida!" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -381,7 +314,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "Compilar una paquete desde su código" @@ -401,11 +334,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "Empaquetado con la ultima versión de cada paquete" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -421,31 +349,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "No se pudo empaquetar debido al {} error mientras se escaneaba" msgstr[1] "No se pudo empaquetar debido a los {} errores mientras se escaneaba" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "No se encuentra \"{path}\"!" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "No se puede resolver el ID de la aplicación {appid}" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "No se puede reescribir \"{path}\"" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "No se puede usar --list y --to al mismo tiempo" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "No se puede escribir \"{path}\", no es un formato aceptado, use: {formats}" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -455,15 +363,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "Buscar actualizaciones de las aplicaciones" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -473,12 +376,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "Limpiar actualización - no utiliza cachés, reprocesa todos los APK's" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "Lista de categorías separadas por coma." -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "No se reconoce el comando \"%s\".\n" @@ -500,12 +403,12 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, fuzzy msgid "Could not find latest version code" msgstr "Empaquetado con la ultima versión de cada paquete" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, fuzzy msgid "Could not find latest version name" msgstr "Empaquetado con la ultima versión de cada paquete" @@ -525,8 +428,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, fuzzy msgid "Couldn't find Application ID" msgstr "Construir todas las aplicaciones disponibles" @@ -536,17 +438,7 @@ msgstr "Construir todas las aplicaciones disponibles" msgid "Couldn't find any version information" msgstr "Empaquetado con la ultima versión de cada paquete" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -554,21 +446,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -#, fuzzy -msgid "Create a repo signing key in a keystore" -msgstr "Crear una llave de firmado en un almacén de llaves para el repositorio" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "Crear plantilla de metadatos de los archivos faltantes" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -577,7 +460,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -590,8 +473,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -646,7 +528,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -676,11 +558,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "No refrescar el repositorio, útil cuando se esta probando la construcción y no se tiene conexión a Internet" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "No usar sumas de validación de rsync" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -698,20 +579,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "Escanear dinámicamente APKs después de compilar" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -731,11 +603,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -753,13 +620,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -768,7 +628,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -792,12 +652,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -#, fuzzy -msgid "Failed to align application" -msgstr "Construir todas las aplicaciones disponibles" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -812,10 +667,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -825,15 +676,10 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "Failed to sign application" msgstr "" -#: ../fdroidserver/common.py -#, fuzzy -msgid "Failed to zipalign application" -msgstr "Construir todas las aplicaciones disponibles" - #: ../fdroidserver/build.py #, python-brace-format msgid "Fetched buildserverid from VM: {buildserverid}" @@ -849,17 +695,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -891,7 +732,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -914,11 +755,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -933,6 +769,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -955,10 +801,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -1008,11 +850,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1047,7 +884,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "Instalar todas las aplicaciones firmadas disponibles" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "Instalar paquetes compilados en dispositivos" @@ -1056,22 +893,12 @@ msgstr "Instalar paquetes compilados en dispositivos" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "Interactuar con el servidor HTTP del repositorio" @@ -1089,11 +916,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1104,38 +936,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1146,11 +950,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1171,11 +970,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1190,8 +984,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1226,14 +1020,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "Listar archivos que serán reformateados" - #: ../fdroidserver/rewritemeta.py #, fuzzy msgid "List files that would be reformatted (dry run)" @@ -1268,19 +1054,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1290,23 +1067,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1315,11 +1079,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1358,12 +1121,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1378,7 +1141,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1417,15 +1180,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1443,8 +1197,7 @@ msgstr "Solo procesar las aplicaciones que cuenten con actualizaciones automatic msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "Opciones" @@ -1456,13 +1209,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "Licencia general del proyecto." @@ -1471,7 +1224,7 @@ msgstr "Licencia general del proyecto." msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1485,14 +1238,11 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, fuzzy msgid "Path to main Android project subdirectory, if not in root." msgstr "Ruta al subdirectorio del proyecto principal de android, si no es la raíz." -msgid "Path to main android project subdirectory, if not in root." -msgstr "Ruta al subdirectorio del proyecto principal de android, si no es la raíz." - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "Ruta al SDK de Android ( a veces cargada en ANDROID_HOME)" @@ -1514,11 +1264,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1543,11 +1288,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "Producir index.xml legible" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "Producir index.xml legible" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "URL del proyecto a importar." @@ -1559,21 +1300,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "Subir el registro al repositorio remoto de git" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "Actualizar el registro de transparencia binario de {url}" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "Empezar rápidamente un repositorio nuevo" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "Leer todos los archivos de metadatos y salir" @@ -1584,14 +1325,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1616,10 +1355,6 @@ msgstr "Renombrar archivos APK que no corresponden a package.name_123.apk" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "Reportar el estado de la construcción" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "Restablecer y crear un nuevo servidor de compilación, incluso si el existente parece estar bien." @@ -1637,24 +1372,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "Restringir la salida solo para advertencias y errores" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "Rescribir todos los archivos de metadatos" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "Rescribir a un formato especifico: " - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1663,7 +1389,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1676,13 +1402,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "Escanear en código fuente de un paquete" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1701,10 +1427,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1727,7 +1449,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1740,11 +1462,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "Firmar y ubicar paquetes en el repositorio" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "Firmar índicescreados con \"update --nosign\"" @@ -1757,7 +1479,7 @@ msgstr "Saltear el escaneo de binarios y otros problemas en el código fuente" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1777,23 +1499,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "Especificar un directorio local donde sincronizar el repositorio" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "Especifique un fichero de identidad que ofrezca SSH para rsync" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1802,11 +1515,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "Mostrar más información que de costumbre" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1857,19 +1565,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -#, fuzzy -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "comando a ejecutar, ya sea 'iniciar' o 'actualizar'" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1887,7 +1586,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1904,7 +1603,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1916,10 +1615,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1938,17 +1633,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "¡Se encontró una excepción desconocida!" @@ -1963,11 +1653,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1977,10 +1662,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1994,20 +1675,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -2018,29 +1690,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2066,23 +1715,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "Actualizar información del repositorio para paquetes nuevos" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "Actualizar el registro de transparencia binario de un URL" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "Actualizar la wiki" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2093,13 +1743,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2118,11 +1764,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "Uso" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Uso: %s\n" @@ -2143,7 +1791,7 @@ msgstr "Usar servidor de construccion" msgid "Use date from APK instead of current time for newly added APKs" msgstr "Utilizar la fecha del APK en vez de la actual para los APKs nuevos que se agreguen" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2170,12 +1818,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "Los comandos válidos son:" @@ -2183,7 +1831,7 @@ msgstr "Los comandos válidos son:" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "Verificar la integridad de los paquetes descargados" @@ -2196,7 +1844,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "Advertir sobre posibles errores en los metadatos" @@ -2208,9 +1856,6 @@ msgstr "Si está configurado para índices firmados, crear sólo índices sin fi msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "X.509 'Nombre Distinguido' usado cuando se generaron las llaves" - #: ../fdroidserver/init.py #, fuzzy msgid "X.509 'Distinguished Name' used when generating keys" @@ -2236,12 +1881,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "opción ambigua: %(option)s podría corresponderse con %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "opción ambigua: %s (%s?)" @@ -2254,69 +1901,51 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py #, fuzzy msgid "application ID of file to operate on" msgstr "app-id para verificar actualizaciones" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py #, fuzzy msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "app-id con VersionCode opcional con el formato APPID[:VERCODE]" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#, fuzzy -msgid "applicationId in the form APPID" -msgstr "app-id en el formato APPID" - -#: ../fdroidserver/checkupdates.py -#, fuzzy -msgid "applicationId to check for updates" -msgstr "app-id para verificar actualizaciones" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -#, fuzzy -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "app-id con VersionCode opcional con el formato APPID[:VERCODE]" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, fuzzy, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "no se puede abrir '%s': %s" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" -msgstr "no se puede abrir '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" +msgstr "" #: ../fdroidserver/build.py #, python-brace-format @@ -2325,11 +1954,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2343,30 +1974,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "comando a ejecutar, ya sea 'iniciar' o 'actualizar'" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2397,11 +2031,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2409,16 +2038,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2427,42 +2066,34 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -#, fuzzy -msgid "fdroid [-h|--help|--version] []" -msgstr "uso: fdroid [-h|--help|--version] []" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py #, fuzzy msgid "fdroid [] [-h|--help|--version|]" msgstr "uso: fdroid [-h|--help|--version] []" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" -msgstr "forzar errores al ser advertencias, o ignorar" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" +msgstr "" #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." @@ -2478,6 +2109,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2492,33 +2124,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2545,9 +2186,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2559,11 +2206,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "no hay tal opción: %s" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py #, fuzzy msgid "no version info found!" msgstr "¡Se encontró una excepción desconocida!" @@ -2575,17 +2223,19 @@ msgstr "¡Se encontró una excepción desconocida!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2596,48 +2246,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "No se reconoce el comando \"%s\"" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "opción -%s requiere un argumento" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "opción --%s no puede llevar argumento" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "opción --%s no es un prefijo único" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "No se reconoce el comando --\"%s\"" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "opción --%s requiere un argumento" @@ -2647,6 +2305,12 @@ msgstr "opción --%s requiere un argumento" msgid "optional arguments" msgstr "argumentos opcionales" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "Options" +msgid "options" +msgstr "Opciones" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2654,6 +2318,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "argumentos posicionales" @@ -2667,21 +2332,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2690,14 +2345,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2706,6 +2361,7 @@ msgstr "librería compartida" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "mostrar el número de versión del programa y salir" @@ -2713,6 +2369,7 @@ msgstr "mostrar el número de versión del programa y salir" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "mostrar este mensaje de ayuda y salir" @@ -2741,31 +2398,30 @@ msgstr "" msgid "static library" msgstr "librería estática" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -msgstr "valor marca de tiempo suministrado'{timestamp}' no es un marca de tiempo de unix" - #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" msgstr "se requieren los siguientes argumentos: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" msgstr "Cadena de opción inesperada: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "argumentos no reconocidos: %s" @@ -2777,15 +2433,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "uso: " -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "usar: fdroid [-h|--help|--version] []" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "usando libcloud de Apache para sincronizar con {url}" @@ -2794,10 +2446,6 @@ msgstr "usando libcloud de Apache para sincronizar con {url}" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2825,16 +2473,6 @@ msgstr "el AndroidManifest.xml del {apkfilename} tiene una mala fecha: " msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2881,21 +2519,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2906,7 +2534,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2941,7 +2569,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" @@ -2958,6 +2586,121 @@ msgid_plural "{} builds succeeded" msgstr[0] "" msgstr[1] "" +#~ msgid "" +#~ "\n" +#~ " This is a repository of apps to be used with FDroid. Applications in this\n" +#~ " repository are either official binaries built by the original application\n" +#~ " developers, or are binaries built from source by f-droid.org using the\n" +#~ " tools on https://gitlab.com/fdroid.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Este es un repositorio de apps para ser usado con FDroid. Las aplicaciones\n" +#~ " en este repositorio son tanto binarios oficiales construidos por el autor original\n" +#~ " de la aplicacion, o son binarios construidos desde la fuente por f-droid.org usando\n" +#~ " herramientas en https://gitlab.com/fdroid.\n" +#~ " " + +#~ msgid "Add a new application from its source code" +#~ msgstr "Agregar una aplicación nueva desde su código fuente" + +#~ msgid "Android SDK not found!" +#~ msgstr "No se encontró Android SDK!" + +#~ msgid "AndroidManifest.xml has no date" +#~ msgstr "AndroidManifest.xml no tiene fecha" + +#, python-brace-format +#~ msgid "Cannot read \"{path}\"!" +#~ msgstr "No se encuentra \"{path}\"!" + +#, python-brace-format +#~ msgid "Cannot resolve application ID {appid}" +#~ msgstr "No se puede resolver el ID de la aplicación {appid}" + +#~ msgid "Cannot use --list and --to at the same time" +#~ msgstr "No se puede usar --list y --to al mismo tiempo" + +#, python-brace-format +#~ msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" +#~ msgstr "No se puede escribir \"{path}\", no es un formato aceptado, use: {formats}" + +#, fuzzy +#~ msgid "Create a repo signing key in a keystore" +#~ msgstr "Crear una llave de firmado en un almacén de llaves para el repositorio" + +#~ msgid "Create skeleton metadata files that are missing" +#~ msgstr "Crear plantilla de metadatos de los archivos faltantes" + +#~ msgid "Dynamically scan APKs post build" +#~ msgstr "Escanear dinámicamente APKs después de compilar" + +#, fuzzy +#~ msgid "Failed to align application" +#~ msgstr "Construir todas las aplicaciones disponibles" + +#, fuzzy +#~ msgid "Failed to zipalign application" +#~ msgstr "Construir todas las aplicaciones disponibles" + +#~ msgid "List files that would be reformatted" +#~ msgstr "Listar archivos que serán reformateados" + +#~ msgid "Path to main android project subdirectory, if not in root." +#~ msgstr "Ruta al subdirectorio del proyecto principal de android, si no es la raíz." + +#~ msgid "Produce human-readable index.xml" +#~ msgstr "Producir index.xml legible" + +#~ msgid "Report on build data status" +#~ msgstr "Reportar el estado de la construcción" + +#~ msgid "Rewrite to a specific format: " +#~ msgstr "Rescribir a un formato especifico: " + +#, fuzzy +#~ msgid "The only commands currently supported are 'init' and 'update'" +#~ msgstr "comando a ejecutar, ya sea 'iniciar' o 'actualizar'" + +#~ msgid "Update the wiki" +#~ msgstr "Actualizar la wiki" + +#~ msgid "X.509 'Distiguished Name' used when generating keys" +#~ msgstr "X.509 'Nombre Distinguido' usado cuando se generaron las llaves" + +#, fuzzy +#~ msgid "applicationId in the form APPID" +#~ msgstr "app-id en el formato APPID" + +#, fuzzy +#~ msgid "applicationId to check for updates" +#~ msgstr "app-id para verificar actualizaciones" + +#, fuzzy +#~ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" +#~ msgstr "app-id con VersionCode opcional con el formato APPID[:VERCODE]" + +#, python-format +#~ msgid "can't open '%s': %s" +#~ msgstr "no se puede abrir '%s': %s" + +#~ msgid "command to execute, either 'init' or 'update'" +#~ msgstr "comando a ejecutar, ya sea 'iniciar' o 'actualizar'" + +#, fuzzy +#~ msgid "fdroid [-h|--help|--version] []" +#~ msgstr "uso: fdroid [-h|--help|--version] []" + +#~ msgid "force errors to be warnings, or ignore" +#~ msgstr "forzar errores al ser advertencias, o ignorar" + +#, python-brace-format +#~ msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" +#~ msgstr "valor marca de tiempo suministrado'{timestamp}' no es un marca de tiempo de unix" + +#~ msgid "usage: fdroid [-h|--help|--version] []" +#~ msgstr "usar: fdroid [-h|--help|--version] []" + #~ msgid "Don't do anything logs-related" #~ msgstr "No hacer nada que refiera a los registros relacionados" diff --git a/locale/es_MX/LC_MESSAGES/fdroidserver.po b/locale/es_MX/LC_MESSAGES/fdroidserver.po index e9f62a70..80dcc58d 100644 --- a/locale/es_MX/LC_MESSAGES/fdroidserver.po +++ b/locale/es_MX/LC_MESSAGES/fdroidserver.po @@ -6,7 +6,7 @@ msgid "" 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: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2020-04-29 12:49+0000\n" "Last-Translator: Hans-Christoph Steiner \n" "Language-Team: Spanish (Mexico) \n" @@ -17,22 +17,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.0.2\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -56,10 +40,6 @@ msgstr "" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -75,7 +55,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "" @@ -85,36 +65,28 @@ msgstr "" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: error: %(message)s\n" @@ -126,15 +98,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" msgstr "%prog [opciones]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -142,11 +126,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "" @@ -154,54 +139,33 @@ msgstr "" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -224,13 +188,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr "" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -239,14 +200,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -264,7 +221,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -288,20 +245,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -312,26 +260,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -348,6 +283,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -368,7 +307,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "" @@ -388,11 +327,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -408,31 +342,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -442,15 +356,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -460,12 +369,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "Actualización limpia: no usar cachés, reprocese todos los APK" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "Lista de categorías separadas por comas." -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "El comando '%s' no fue reconocido\n" @@ -487,12 +396,12 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "No se pudo encontrar '{command}' en su sistema" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, fuzzy msgid "Could not find latest version code" msgstr "No se pudo encontrar el código de la última versión" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, fuzzy msgid "Could not find latest version name" msgstr "No se pudo encontrar el nombre de la última versión" @@ -512,8 +421,7 @@ msgstr "No se pudo abrir el archivo APK para su análisis" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, fuzzy msgid "Couldn't find Application ID" msgstr "No se pudo encontrar la ID del paquete" @@ -523,17 +431,7 @@ msgstr "No se pudo encontrar la ID del paquete" msgid "Couldn't find any version information" msgstr "No se pudo encontrar el nombre de la última versión" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "No se pudo encontrar el código de la última versión" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "No se pudo encontrar el nombre de la última versión" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "No se pudo encontrar la ID del paquete" @@ -541,20 +439,12 @@ msgstr "No se pudo encontrar la ID del paquete" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "¡Negarse cobardemente a sobrescribir la configuración de clave de firma existente!" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "Crear una clave de firma de repositorio en un almacén de claves" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "Se creó un nuevo contenedor \"{name}\"" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "Creando \"{path}\" para configurar s3cmd." @@ -563,7 +453,7 @@ msgstr "Creando \"{path}\" para configurar s3cmd." msgid "Creating log directory" msgstr "Creando directorio de registro" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "Crear un nuevo depósito de S3: {url}" @@ -576,8 +466,7 @@ msgstr "Creando directorio de salida" msgid "Creating signed index with this key (SHA256):" msgstr "Creando índice firmado con esta clave (SHA256):" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "Creando Directorio Temporal" @@ -632,7 +521,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -662,11 +551,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -684,20 +572,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -717,11 +596,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -739,13 +613,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -754,7 +621,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -778,11 +645,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -797,10 +660,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -810,12 +669,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -833,17 +688,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -875,7 +725,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -898,11 +748,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -917,6 +762,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -939,10 +794,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -992,11 +843,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1031,7 +877,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1040,22 +886,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "" @@ -1073,11 +909,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1088,38 +929,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1130,11 +943,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1155,11 +963,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1174,8 +977,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1209,14 +1012,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1250,19 +1045,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1272,23 +1058,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1297,11 +1070,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1340,12 +1112,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1360,7 +1132,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1399,15 +1171,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1425,8 +1188,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "" @@ -1438,13 +1200,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1453,7 +1215,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1467,13 +1229,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1495,11 +1254,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1523,11 +1277,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1539,21 +1289,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "" @@ -1564,14 +1314,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1596,10 +1344,6 @@ msgstr "" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1617,24 +1361,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1643,7 +1378,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1656,13 +1391,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1681,10 +1416,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1707,7 +1438,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1720,11 +1451,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "" @@ -1737,7 +1468,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1757,23 +1488,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1782,11 +1504,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1837,18 +1554,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1866,7 +1575,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1883,7 +1592,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1895,10 +1604,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1917,17 +1622,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "" @@ -1942,11 +1642,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1956,10 +1651,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1973,20 +1664,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -1997,29 +1679,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2045,23 +1704,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2072,13 +1732,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2097,11 +1753,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -2122,7 +1780,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2149,12 +1807,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "" @@ -2162,7 +1820,7 @@ msgstr "" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "" @@ -2175,7 +1833,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "" @@ -2187,9 +1845,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2214,12 +1869,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -2232,63 +1889,48 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" msgstr "" #: ../fdroidserver/build.py @@ -2298,11 +1940,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2316,30 +1960,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" msgstr "complejo" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2370,11 +2017,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2382,16 +2024,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2400,39 +2052,32 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" msgstr "" #: ../fdroidserver/metadata.py @@ -2449,6 +2094,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2463,33 +2109,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2515,9 +2170,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2529,11 +2190,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2543,17 +2205,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2564,48 +2228,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" @@ -2615,6 +2287,12 @@ msgstr "" msgid "optional arguments" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "%prog [options]" +msgid "options" +msgstr "%prog [opciones]" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2622,6 +2300,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2635,21 +2314,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2658,14 +2327,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2674,6 +2343,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "" @@ -2681,6 +2351,7 @@ msgstr "" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "" @@ -2709,31 +2380,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2745,15 +2415,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "" -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2762,10 +2428,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2793,16 +2455,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2849,21 +2501,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2874,7 +2516,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2909,7 +2551,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" @@ -2925,3 +2567,12 @@ msgid "{} build succeeded" msgid_plural "{} builds succeeded" msgstr[0] "" msgstr[1] "" + +#~ msgid "Couldn't find latest version code" +#~ msgstr "No se pudo encontrar el código de la última versión" + +#~ msgid "Couldn't find latest version name" +#~ msgstr "No se pudo encontrar el nombre de la última versión" + +#~ msgid "Create a repo signing key in a keystore" +#~ msgstr "Crear una clave de firma de repositorio en un almacén de claves" diff --git a/locale/eu/LC_MESSAGES/fdroidserver.po b/locale/eu/LC_MESSAGES/fdroidserver.po index d8f44a57..a2bf8f51 100644 --- a/locale/eu/LC_MESSAGES/fdroidserver.po +++ b/locale/eu/LC_MESSAGES/fdroidserver.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 2.0a0-62-gc63c4b3d\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -15,22 +15,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -54,10 +38,6 @@ msgstr "" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -73,7 +53,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "" @@ -83,36 +63,28 @@ msgstr "" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -124,15 +96,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -140,11 +124,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "" @@ -152,54 +137,33 @@ msgstr "" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -222,13 +186,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr "" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -237,14 +198,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -262,7 +219,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -286,20 +243,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -310,26 +258,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -346,6 +281,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -366,7 +305,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "" @@ -386,11 +325,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -406,31 +340,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -440,15 +354,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -458,12 +367,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "" @@ -485,11 +394,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -508,8 +417,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -517,17 +425,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -535,20 +433,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -557,7 +447,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -570,8 +460,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -626,7 +515,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -656,11 +545,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -678,20 +566,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -711,11 +590,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -733,13 +607,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -748,7 +615,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -772,11 +639,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -791,10 +654,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -804,12 +663,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -827,17 +682,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -869,7 +719,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -892,11 +742,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -911,6 +756,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -933,10 +788,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -986,11 +837,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1025,7 +871,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1034,22 +880,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "" @@ -1067,11 +903,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1082,38 +923,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1124,11 +937,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1149,11 +957,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1168,8 +971,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1203,14 +1006,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1244,19 +1039,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1266,23 +1052,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1291,11 +1064,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1334,12 +1106,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1354,7 +1126,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1393,15 +1165,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1419,8 +1182,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "" @@ -1432,13 +1194,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1447,7 +1209,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1461,13 +1223,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1489,11 +1248,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1517,11 +1271,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1533,21 +1283,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "" @@ -1558,14 +1308,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1590,10 +1338,6 @@ msgstr "" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1611,24 +1355,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1637,7 +1372,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1650,13 +1385,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1675,10 +1410,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1701,7 +1432,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1714,11 +1445,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "" @@ -1731,7 +1462,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1751,23 +1482,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1776,11 +1498,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1831,18 +1548,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1860,7 +1569,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1877,7 +1586,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1889,10 +1598,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1911,17 +1616,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "" @@ -1936,11 +1636,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1950,10 +1645,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1967,20 +1658,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -1991,29 +1673,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2039,23 +1698,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2066,13 +1726,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2091,11 +1747,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -2116,7 +1774,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2143,12 +1801,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "" @@ -2156,7 +1814,7 @@ msgstr "" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "" @@ -2169,7 +1827,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "" @@ -2181,9 +1839,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2208,12 +1863,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -2226,63 +1883,48 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" msgstr "" #: ../fdroidserver/build.py @@ -2292,11 +1934,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2310,30 +1954,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" msgstr "konplexua" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2364,11 +2011,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2376,16 +2018,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2394,39 +2046,32 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" msgstr "" #: ../fdroidserver/metadata.py @@ -2443,6 +2088,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2457,33 +2103,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2509,9 +2164,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2523,11 +2184,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2537,17 +2199,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2558,48 +2222,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" @@ -2609,6 +2281,10 @@ msgstr "" msgid "optional arguments" msgstr "" +#: /usr/lib/python3.11/argparse.py +msgid "options" +msgstr "" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2616,6 +2292,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2629,21 +2306,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2652,14 +2319,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2668,6 +2335,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "" @@ -2675,6 +2343,7 @@ msgstr "" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "" @@ -2703,31 +2372,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2739,15 +2407,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "" -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2756,10 +2420,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2787,16 +2447,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2843,21 +2493,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2868,7 +2508,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2903,7 +2543,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" diff --git a/locale/fa/LC_MESSAGES/fdroidserver.po b/locale/fa/LC_MESSAGES/fdroidserver.po index 5fd49594..670dd365 100644 --- a/locale/fa/LC_MESSAGES/fdroidserver.po +++ b/locale/fa/LC_MESSAGES/fdroidserver.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2021-07-27 15:49+0000\n" "Last-Translator: Danial Behzadi \n" "Language-Team: Persian \n" @@ -18,22 +18,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.7.2-dev\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -57,10 +41,6 @@ msgstr "" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "\"local_copy_dir\" {path} وجود ندارد!" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "\"repo_pubkey\" باید در config.yml هنگام استفاده از --nosign وجود داشته باشد!" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -76,7 +56,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "\"{path}\" وجود دارد اما s3cmd نصب نشده است!" @@ -86,36 +66,28 @@ msgstr "\"{path}\" وجود دارد اما s3cmd نصب نشده است!" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "\"{path}\" از فرمتِ پرونده پشتیبانی نمی‌کند (استفاده کنید از: metadata/*.yml)" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "\"{path}\" قالب را قبول نکرده است، تبدیل به: {formats}" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "\"{path}\" توسط کلیدی که مجاز نیست امضاء می‌شود:" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "\"{url}\" یک نشانی وب معتبر نیست!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "گزینه %(option)s نیاز به آرگومان %(number)d دارد" msgstr[1] "گزینه %(option)s نیاز به آرگومان‌های %(number)d دارد" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -msgstr "%(prog)s [گزینه‌ها] نشانی‌وب" - #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: خطا: %(message)s\n" @@ -127,15 +99,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "‏%r قابل صدا زدن نیست" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -143,11 +127,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "گزینۀ %s مقداری را نمی‌گیرد" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "'keypass' وجود ندارد در config.yml!" @@ -155,54 +140,33 @@ msgstr "'keypass' وجود ندارد در config.yml!" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "'keystore' وجود ندارد در config.yml!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "'keystorepass' وجود ندارد در config.yml!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" msgstr "'repo_keyalias' وجود ندارد در config.yml!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'required' یک آرگومان نامعتبر برای موقعیت‌ها است" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "'sdk_path' تنظیم نشده است در 'config.yml'!" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "'sdk_path' تنظیم نشده است در config.yml!" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "'{aapt}' خیلی قدیمی است، اف‌دروید به build-tools-23.0.0 یا جدیدتر نیاز دارد!" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "'{aapt}' خیلی قدیمی است، اف‌دروید بهbuild- tools-{version} یا جدیدتر نیاز دارد!" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "'{apkfilename}' قبلاً در {dev} نصب شده است." - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "'{field}' در {linedesc} منسوخ شده است، برای فیلدهای فعلی به اسناد مراجعه کنید :" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -225,13 +189,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr ".__call__() تعریف نشده است" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -240,14 +201,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "برنامه جدیدی را از کد منبع‌اش اضافه می‌کند" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -265,7 +222,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -289,20 +246,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -313,26 +261,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -349,6 +284,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -369,7 +308,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "بسته‌ای را از کد منبع می‌سازد" @@ -389,11 +328,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -409,31 +343,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -443,15 +357,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "به‌روزرسانی‌ها برای برنامه‌ها را بررسی می‌کند" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -461,12 +370,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "فرمان «%s» شناسایی نشد.\n" @@ -488,11 +397,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -511,8 +420,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -520,17 +428,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -538,20 +436,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "پرونده‌های فراداده اسکلت را که موجود نیستند می‌سازد" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -560,7 +450,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -573,8 +463,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -629,7 +518,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -659,11 +548,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -681,20 +569,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "پویش پویای APKها پس از ساخت" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -714,11 +593,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -736,13 +610,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -751,7 +618,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -775,11 +642,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -794,10 +657,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -807,12 +666,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -830,17 +685,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "پایان یافته" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -872,7 +722,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -895,11 +745,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -914,6 +759,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -936,10 +791,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -989,11 +840,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1028,7 +874,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1037,22 +883,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "" @@ -1070,11 +906,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1085,38 +926,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1127,11 +940,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1152,11 +960,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1171,8 +974,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1206,14 +1009,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1247,19 +1042,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1269,23 +1055,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1294,11 +1067,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1337,12 +1109,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1357,7 +1129,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1396,15 +1168,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1422,8 +1185,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "انتخاب‌ها" @@ -1435,13 +1197,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1450,7 +1212,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1464,13 +1226,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1492,11 +1251,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1520,11 +1274,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1536,21 +1286,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "" @@ -1561,14 +1311,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1593,10 +1341,6 @@ msgstr "" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1614,24 +1358,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1640,7 +1375,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1653,13 +1388,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1678,10 +1413,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1704,7 +1435,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1717,11 +1448,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "" @@ -1734,7 +1465,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1754,23 +1485,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1779,11 +1501,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1834,18 +1551,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1863,7 +1572,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1880,7 +1589,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1892,10 +1601,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1914,17 +1619,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "خطای ناشناخته‌ای یافت شد!" @@ -1939,11 +1639,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1953,10 +1648,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1970,20 +1661,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -1994,29 +1676,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2042,23 +1701,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2069,13 +1729,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2094,11 +1750,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "استفاده" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "مصرف: %s\n" @@ -2119,7 +1777,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2146,12 +1804,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "فرمان‌های معتبر عبارت‌اند از:" @@ -2159,7 +1817,7 @@ msgstr "فرمان‌های معتبر عبارت‌اند از:" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "" @@ -2172,7 +1830,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "" @@ -2184,9 +1842,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2211,12 +1866,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -2229,63 +1886,48 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" msgstr "" #: ../fdroidserver/build.py @@ -2295,11 +1937,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2313,30 +1957,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2367,11 +2014,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2379,16 +2021,28 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +#, fuzzy +#| msgid "Downloading %s" +msgid "downloading '{}'" +msgstr "در حال بارگیری %s" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2397,41 +2051,34 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" +msgstr "" + +#: /usr/lib/python3.11/optparse.py msgid "floating-point" msgstr "ممیّز شناور" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" -msgstr "" - #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." msgstr "" @@ -2446,6 +2093,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2460,33 +2108,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2512,9 +2169,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2526,11 +2189,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2540,17 +2204,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2561,48 +2227,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "گزینه -%s شناسایی نشد" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "گزینه -%s نیازمند آرگومان است" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "گزینه --%s شناسایی نشد" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" @@ -2612,6 +2286,12 @@ msgstr "" msgid "optional arguments" msgstr "آرگومان‌های اختیاری" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "Options" +msgid "options" +msgstr "انتخاب‌ها" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2619,6 +2299,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2632,21 +2313,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2655,14 +2326,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2671,6 +2342,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "نسخه برنامه را نمایش داده و خارج می‌شود" @@ -2678,6 +2350,7 @@ msgstr "نسخه برنامه را نمایش داده و خارج می‌شود #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "این پیام راهنما را نمایش داده و خارج می‌شود" @@ -2706,31 +2379,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2742,15 +2414,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "مصرف: " -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "استفاده: fdroid [-h|--help|--version] []" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2759,10 +2427,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2790,16 +2454,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2846,21 +2500,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2871,7 +2515,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2906,7 +2550,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" @@ -2922,3 +2566,41 @@ msgid "{} build succeeded" msgid_plural "{} builds succeeded" msgstr[0] "" msgstr[1] "" + +#~ msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" +#~ msgstr "\"repo_pubkey\" باید در config.yml هنگام استفاده از --nosign وجود داشته باشد!" + +#, python-brace-format +#~ msgid "\"{path}\" is not an accepted format, convert to: {formats}" +#~ msgstr "\"{path}\" قالب را قبول نکرده است، تبدیل به: {formats}" + +#, python-format +#~ msgid "%(prog)s [options] url" +#~ msgstr "%(prog)s [گزینه‌ها] نشانی‌وب" + +#~ msgid "'sdk_path' not set in 'config.yml'!" +#~ msgstr "'sdk_path' تنظیم نشده است در 'config.yml'!" + +#, python-brace-format +#~ msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" +#~ msgstr "'{aapt}' خیلی قدیمی است، اف‌دروید به build-tools-23.0.0 یا جدیدتر نیاز دارد!" + +#, python-brace-format +#~ msgid "'{apkfilename}' is already installed on {dev}." +#~ msgstr "'{apkfilename}' قبلاً در {dev} نصب شده است." + +#, python-brace-format +#~ msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" +#~ msgstr "'{field}' در {linedesc} منسوخ شده است، برای فیلدهای فعلی به اسناد مراجعه کنید :" + +#~ msgid "Add a new application from its source code" +#~ msgstr "برنامه جدیدی را از کد منبع‌اش اضافه می‌کند" + +#~ msgid "Create skeleton metadata files that are missing" +#~ msgstr "پرونده‌های فراداده اسکلت را که موجود نیستند می‌سازد" + +#~ msgid "Dynamically scan APKs post build" +#~ msgstr "پویش پویای APKها پس از ساخت" + +#~ msgid "usage: fdroid [-h|--help|--version] []" +#~ msgstr "استفاده: fdroid [-h|--help|--version] []" diff --git a/locale/fr/LC_MESSAGES/fdroidserver.po b/locale/fr/LC_MESSAGES/fdroidserver.po index 218decce..a340eb98 100644 --- a/locale/fr/LC_MESSAGES/fdroidserver.po +++ b/locale/fr/LC_MESSAGES/fdroidserver.po @@ -39,7 +39,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2023-01-05 18:23+0000\n" "Last-Translator: Ldm Public \n" "Language-Team: French \n" @@ -50,30 +50,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.15.1-dev\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" -"\n" -" Ceci est un dépôt d’applications à utiliser avec FDroid. Les applications publiées\n" -" dans ce dépôt sont soit celles compilées par les développeurs\n" -" de ces applications, soit celles compilées par f-droid.org à partir des\n" -" sources en utilisant les outils disponibles sur https://gitlab.com/fdroid.\n" -" " - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" -"\n" -"Clé Publique SSH à utiliser comme Clé de Déploiement :" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -101,10 +77,6 @@ msgstr "\"%s/\" n'a pas de fichier de métadonnées correspondant !" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "Le dossier racine pour « local_copy_dir » {path} n’existe pas !" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "\"repo_pubkey\" doit être présent dans config.yml lors de l'utilisation de --nosign!" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -120,7 +92,7 @@ msgstr "\"{path}\" contient {name} obsolète ({version})" msgid "\"{path}\" contains recent {name} ({version})" msgstr "\"{path}\" contient le récent {name} ({version})" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "\"{path}\" existe mais s3cmd n'est pas installé !" @@ -130,36 +102,28 @@ msgstr "\"{path}\" existe mais s3cmd n'est pas installé !" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "Le format du ficher \"{path}\" n'est pas supporté (utiliser : metadata/*.yml)" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "\"{path}\" n'est pas un format accepté, convertir en : {formats}" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "\"{path}\" est signé par une clé qui n'est pas autorisée :" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "\"{url}\" n'est pas une URL valide !" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "L'option %(option)s requiert %(number)d argument" msgstr[1] "L'option %(option)s requiert %(number)d arguments" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -msgstr "%(prog)s [options] url" - #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s : erreur : %(message)s\n" @@ -171,15 +135,27 @@ msgstr "%d problèmes trouvés" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" msgstr "%prog [options]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "%r n’est pas appelable" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -187,11 +163,12 @@ msgstr "%s n'est pas un champ de construction acceptable" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "l'option %s ne prend pas de valeur" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "'keypass' non trouvé dans config.yml !" @@ -199,54 +176,33 @@ msgstr "'keypass' non trouvé dans config.yml !" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "'keystore' n'est pas utilisé et 'smartcardoptions' est vide !" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "'keystore' non trouvé dans config.yml !" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "'keystorepass' non trouvé dans config.yml !" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" msgstr "'repo_keyalias' non trouvé dans config.yml !" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'required' est invalide comme argument positionnel" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "'sdk_path' n'est pas configuré dans 'config.yml' !" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "'sdk_path' n'est pas configuré dans 'config.yml' !" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "'{aapt}' est obsolète, fdroid requiert build-tools-23.0.0 ou plus !" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "'{aapt}' est obsolète, fdroid requiert build-tools-{version} ou plus !" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "'{apkfilename}' est déjà installé sur '{dev}'." - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "'{field}' dans {linedesc} est obselète, regarder la documentation pour ces champs :" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -269,13 +225,10 @@ msgstr "...checkupdate a échoué pour {appid} : {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr ".__call__() n'est pas défini" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr ".fdroid.txt n'est pas supporté ! Convertissez en .fdroid.yml ou .fdroid.json." - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "/issues est manquant" @@ -284,14 +237,10 @@ msgstr "/issues est manquant" msgid "A URL is required as an argument!" msgstr "Une URL est requise en argument !" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "Ajouter des signatures PGP avec GnuPG pour les paquets dans le dépôt" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "Ajouter une nouvelle application depuis son code source" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "Ajout d'une clé de signature de dépôt à un dépôt non signé" @@ -309,7 +258,7 @@ msgstr "Ajout d'un nouveau dépôt pour seulement {name}" msgid "Alias of the repo signing key in the keystore" msgstr "Alias de la clé de signature du dépôt dans le trousseau" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "Autoriser une version différente (ou branche git) a être spécifiée pour l'import initial" @@ -333,20 +282,11 @@ msgstr "Fichier Android APK" msgid "Android DEX code" msgstr "Code Android DEX" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "Le SDK Android '{path}' n'a pas '{dirname}' installé !" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "SDK Android introuvable dans {path} !" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "SDK Android introuvable !" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -357,27 +297,14 @@ msgstr "Le SDK Android '{path}' n’existe pas !" msgid "Android SDK path '{path}' is not a directory!" msgstr "Le chemin du SDK Android '{path}' n'est pas un dossier !" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "Outil SDK Android {cmd} trouvé !" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "L'outil SDK Android {cmd} n'a pas été trouvé !" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "Le chemin d'Android build-tools '{path}' n'existe pas !" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" -msgstr "AndroidManifest.xml n'a pas de date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" +msgstr "" #: ../fdroidserver/lint.py #, python-brace-format @@ -393,6 +320,10 @@ msgstr "Il n'est pas nécessaire d'ajouter .git" msgid "Archiving {apkfilename} with invalid signature!" msgstr "Archivage de {apkfilename} avec une signature invalide !" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "URL de base à mirorer, peut inclure la clef de signature d'index à l'aide de la chaîne de requête : ?fingerprint=" @@ -413,7 +344,7 @@ msgstr "Branche '{branch}' utilisée comme commit dans srclib '{srclib}'" msgid "Broken symlink: {path}" msgstr "Lien symbolique cassé : {path}" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "Construire un paquet depuis les sources" @@ -433,11 +364,6 @@ msgstr "Le dépôt git des métadonnées de build a des changements non sauvegar msgid "Build only the latest version of each package" msgstr "Compiler uniquement la dernière version de chaque paquet" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "Le build devrait avoir un versionName et un versionCode séparés par des virgules, et non pas \"{value}\", dans {linedesc}" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -453,31 +379,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "Build impossible à cause de l'erreur lors de l'analyse" msgstr[1] "Build impossible à cause des {} erreurs lors de l'analyse" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "Impossible de lire \"{path}\" !" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "Impossible de trouver l'identifiant de l'application {appid}" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "Impossible d'écrire sur \"{path}\"" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "Impossible d'utiliser --list et --to en même temps" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "Impossible d'écrire dans \"{path}\", ce n'est pas un format autorisé, utiliser : {formats}" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -487,15 +393,10 @@ msgstr "Catégories « %s » invalides" msgid "Categories are not set" msgstr "Catégories non définies" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "Vérifier les mises à jour pour les applications" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "Vérification de l'archivage pour {appid} - APKs : {integer}, keepversions : {keep}, archapks : {arch}" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -505,12 +406,12 @@ msgstr "Vérification de l'archivage pour {appid} — apks : {integer}, keepvers msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "Mise à jour propre — n'utilise pas les caches, traite à nouveau tous les APKs" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "Liste de catégories séparées par des virgules." -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "La commande '%s' n'est pas reconnue.\n" @@ -532,11 +433,11 @@ msgstr "Conflit de fichiers de configuration ! Utilisation de {newfile}, ignoran msgid "Could not find '{command}' on your system" msgstr "Impossible de trouver '{command}' sur votre système" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "Impossible de trouver la dernière version du code" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "Impossible de trouver le nom de la dernière version" @@ -555,8 +456,7 @@ msgstr "Impossible d'ouvrir le fichier APK {path} pour analyse : " msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "Impossible de récupérer la taille \"{size}\", mauvais type \"{type}\"" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "Impossible de trouver l'ID de l'application" @@ -564,17 +464,7 @@ msgstr "Impossible de trouver l'ID de l'application" msgid "Couldn't find any version information" msgstr "Impossible de trouver des informations sur la version" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "Impossible de trouver la dernière version du code" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "Impossible de trouver le nom de la dernière version" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "Impossible de trouver l'ID du paquet" @@ -582,20 +472,12 @@ msgstr "Impossible de trouver l'ID du paquet" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "Je refuse de remplacer la configuration existante des clés de signature !" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "Créer une clé de signature de dépôt dans un gestionnaire de clés" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "Créer les fichiers squelettes des métadonnées manquants" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "Nouveau container « {name} » créé" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "Création de « {path} » pour configurer s3cmd." @@ -604,7 +486,7 @@ msgstr "Création de « {path} » pour configurer s3cmd." msgid "Creating log directory" msgstr "Création du répertoire des logs" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "Création d'un nouveau bucket S3 : {url}" @@ -617,8 +499,7 @@ msgstr "Création du répertoire de sortie" msgid "Creating signed index with this key (SHA256):" msgstr "Création d'un index signé avec la clé (SHA256) :" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "Création du répertoire temporaire" @@ -673,7 +554,7 @@ msgstr "La description contient une liste (%s) mais ce n'est ni une liste à puc msgid "Description of length {length} is over the {limit} char limit" msgstr "La longueur de la description {length} dépasser la limite du nombre de caractères autorisés {limit}" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "Ne pas ajouter \"disable:\" aux entrées générées" @@ -703,11 +584,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "Ne pas rafraîchir le dépôt, utile pour tester un build sans connexion internet" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "Ne pas utiliser les sommes de contrôle rsync" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "Télécharger une image complète des petits dépôts" @@ -725,20 +605,11 @@ msgstr "Le téléchargement du référentiel a déjà échoué une fois, ne pas msgid "Downloading {url} failed. {error}" msgstr "Échec lors du téléchargement de {url}. {error}" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "Instruction de build dupliquée pour versionCode {versionCode} dans {linedesc}" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "Lien dupliqué dans « {field} » : {url}" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "Analyser dynamiquement les APKs après compilation" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "ERREUR : La sous-commande \"server\" a été supprimée, utilisez plutôt \"deploy\" !" @@ -760,11 +631,6 @@ msgstr "ERREUR : type de CI non supporté, les corrections sont bienvenues !" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "ERREUR : hébergeur git « %s » non supporté, les corrections sont les bienvenues !" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "Drapeau de construction vide à {linedesc}" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -784,13 +650,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "La variable d'environnent {var} de {configname} n'est pas configurée !" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "Erreur lors de la publication du journal : %s" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "Erreur lors de l'obtention de l'adresse du dépôt" @@ -799,7 +658,7 @@ msgstr "Erreur lors de l'obtention de l'adresse du dépôt" msgid "Extract application metadata from a source repository" msgstr "Extraire les métadonnées de l'application depuis un dépôt source" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "Extraction des signatures à partir des APKs" @@ -823,11 +682,7 @@ msgstr "Erreur de lecture {path} : {error}" msgid "Failed resizing {path}: {error}" msgstr "Impossible de redimensionner {path} : {error}" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "Impossible d'aligner les applications" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "La création du S3 Bucket a échoué : {url}" @@ -842,10 +697,6 @@ msgstr "Impossible d'obtenir les informations de l'APK, suppression {path}" msgid "Failed to get APK information, skipping {path}" msgstr "Échoument lors de la récupération des informations de l'APK, saut de {path}" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "Échoument lors de la récupération de l'information manifest de l'APK" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "Échec de l’obtention de l’empreinte de la clé de signature de l’APK" @@ -855,14 +706,10 @@ msgstr "Échec de l’obtention de l’empreinte de la clé de signature de l’ msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "Impossible d'installer « {apkfilename} » sur {dev} : {error}" -#: ../fdroidserver/publish.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "Failed to sign application" msgstr "Erreur lors de la signature de l'application" -#: ../fdroidserver/common.py -msgid "Failed to zipalign application" -msgstr "Impossible d'optimiser avec zipalign cette application" - #: ../fdroidserver/build.py #, python-brace-format msgid "Fetched buildserverid from VM: {buildserverid}" @@ -878,17 +725,12 @@ msgstr "Récupération de la signature pour '{apkfilename}' -> '{sigdir}'" msgid "File disappeared while processing it: {path}" msgstr "Le fichier a été supprimé au cours du traitement : {path}" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "Terminé" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "La méthode de donnation Flattr reviens au flag FlatttrID" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "Les informations de dons via Flattr doivent être renseignées dans le champ FlattrID:" @@ -920,7 +762,7 @@ msgstr "« {path} » graphique trouvée sans métadonnées pour l'applicatio msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "Mauvais fichier de financement « {path} » trouvé pour « {name} » :" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "Appids invalide trouvée dans l'argument" @@ -943,11 +785,6 @@ msgstr "De multiples fichiers de métadonnées ont été trouvés pour {appid}" msgid "Found multiple signing certificates for repository." msgstr "Plusieurs certificats de signature ont étés trouvés pour le référentiel." -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "Plusieurs certificats signées trouvée dans {path}" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "Aucun certificat signée trouvée dans le dépot." @@ -962,6 +799,17 @@ msgstr "Aucun fichier trouvée a %s" msgid "Found {apkfilename} at {url}" msgstr "{apkfilename} trouvé à {url}" +#: ../fdroidserver/scanner.py +#, fuzzy, python-brace-format +#| msgid "Scanner found {count} problems in {apk}:" +msgid "Found {count} problems in {filename}" +msgstr "Le scan a détecté {count} problèmes dans {apk} :" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -984,10 +832,6 @@ msgstr "Recherche du Git échouée" msgid "Git prune failed" msgstr "Git prune a échoué" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "Set-head distant du Git à échouer" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -1037,11 +881,6 @@ msgstr "Paquet sans métadonnées ignoré : " msgid "Ignoring stale cache data for {apkfilename}" msgstr "Ignorer les données de cache périmées pour {apkfilename}" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "Ignorer le fichier {ext} à '{path}'" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "Inclure des fichiers APK signés avec algorithmes désactivés comme MD5" @@ -1076,7 +915,7 @@ msgstr "Initialisation des sous-modules" msgid "Install all signed applications available" msgstr "Installer toutes les applications signées disponibles" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "Installer les paquets compilés sur le(s) périphérique(s)" @@ -1085,22 +924,12 @@ msgstr "Installer les paquets compilés sur le(s) périphérique(s)" msgid "Installing %s..." msgstr "Installation de %s …" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "Installation de %s …" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "Installation de '{apkfilename}' sur {dev}…" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "Installation de '{apkfilename}' sur {dev}…" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "Interagir avec le serveur HTTP du dépôt" @@ -1118,11 +947,17 @@ msgstr "AutoUpdateMode non valide : {mode}" msgid "Invalid UpdateCheckMode: {mode}" msgstr "UpdateCheckMode non valide : {mode}" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "VercodeOperation non valide : {field}" +#: ../fdroidserver/lint.py +#, fuzzy, python-brace-format +#| msgid "Invalid VercodeOperation: {field}" +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "VercodeOperation non valide : {field}" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1133,38 +968,10 @@ msgstr "ID de l'application invalide {appid}" msgid "Invalid boolean '%s'" msgstr "Booléen '%s' non valide" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "Indicateur de build non valide à {line} dans {linedesc}" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "Format de construction non valide : {value} dans {name}" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "Liste à puces non valide" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "Balise de licence non valide \"%s\" ! Utilisez uniquement des balises de https ://spdx.org/license-list" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "Lien non valide — utilisez [http://foo.bar Link title] ou [http://foo.bar]" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "Métadonnées non valides dans %s:%d" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "Métadonnées non valides dans : " - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1175,11 +982,6 @@ msgstr "Nom non valide pour le fichier publié :%s" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "Ndk non valide : entrée dans le build : « {ndk} »" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "Nom de package non valide {0}" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1200,11 +1002,6 @@ msgstr "Métadonnée de scrlib invalide : '{file}' ne peut être analysé" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "Métadonnée de scrlib invalide : la clé '{key}' est inconnue dans '{file}'" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "VersionCode non valide : \"{versionCode}\" n'est pas un entier !" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1219,8 +1016,8 @@ msgstr "Signature JAR vérifiée : {path}" msgid "Java JAR file" msgstr "Fichier Java JAR" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "Java JDK introuvable ! Installez dans un emplacement standard ou définissez java_paths !" @@ -1254,14 +1051,6 @@ msgstr "Le dernier commit utilisé '{commit}' ressemble a une balise, mais le Up msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "Les méthodes de don via Liberapay font partie de Liberapay : field" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "La méthode de donnation Liberapay appartien dans le flag LiberapayID" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "Lister les fichiers qui seront reformater" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "Lister les fichiers qui seront reformater (test à blanc)" @@ -1295,19 +1084,10 @@ msgstr "Cloner entièrement le repo et les archives, tous les fichiers." msgid "Missing output directory" msgstr "Répertoire de destination manquant" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "Le nom '%s' est juste un nom généré — supprimez-le" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "Ni « repo_pubkey », ni « keystorepass » ne sont définis dans config.yml" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "Aucun 'config.yml' trouvée, utilisation des originales." - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1317,23 +1097,10 @@ msgstr "Aucun APK pour le paquet : %s" msgid "No Android SDK found!" msgstr "Aucun SDK Android trouvée !" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "Aucun projet android ou kivy n'a pu être trouver. Spécifiier --subdir ?" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "Aucun périphérique connecté trouvé" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "Aucun archivage spécifier pour {versionName} dans {linedesc}" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "Aucun 'config.yml' trouvée, utilisation des valeurs par défaut." - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "Aucune empreinte dans l'URL." @@ -1342,11 +1109,10 @@ msgstr "Aucune empreinte dans l'URL." msgid "No git submodules available" msgstr "Aucun sous-module git disponible" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "Aucun projet gradle n'a pu être trouvé. Spécifier --subdir ?" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "Aucune information trouvée." @@ -1385,12 +1151,12 @@ msgstr "Aucun APK signé disponible pour %s" msgid "No signed output directory - nothing to do" msgstr "Aucun répertoire de sortie signé — il n'y a rien à faire" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "Aucun certificat signé trouvé dans {path}" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "Ce paquet n'existe pas : %s" @@ -1405,7 +1171,7 @@ msgstr "Aucun code de version {versionCode} pour l'application {appid}" msgid "No tags found" msgstr "Aucune étiquette trouvée" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "Aucun dossier non signé — il n'y a rien à faire" @@ -1444,15 +1210,6 @@ msgstr "Le nom de paquet d'OBB ne correspond pas à un fichier APK pris en charg msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "Machine hors-ligne, la génération du miroir git est sautée jusqu'à `fdroid deploy`" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "L'ancienne signature APK n'a pas pu être vérifiée : {path}" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "Ancien nom obsolète pour fdroid deploy" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1470,8 +1227,7 @@ msgstr "Traiter uniquement les applications ayant des mises à jour automatiques msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "Les méthodes de donation OpenCollective vont dans le champ OpenCollective:" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "Options" @@ -1483,13 +1239,13 @@ msgstr "Générez un rapport JSON dans un fichier nommé d'après l'APK." msgid "Output JSON to stdout." msgstr "Sortie JSON vers stdout." -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "Sortie vers JSON" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "Licence globale du projet." @@ -1498,7 +1254,7 @@ msgstr "Licence globale du projet." msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "Substitution du nom de version vide dans {apkfilename} des métadonnées : {version}" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "Le paquet \"{appid}\" existe déjà" @@ -1512,13 +1268,10 @@ msgstr "Analyse du fichier manifeste sur « {path} »" msgid "Password required with username" msgstr "Mot de passe requis avec le nom d'utilisateur" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "Chemin d'accès au sous-répertoire principal du projet Android, si ce n'est pas dans le répertoire racine." -msgid "Path to main android project subdirectory, if not in root." -msgstr "Chemin d'accès au sous-répertoire principal du projet Android, si ce n'est pas dans le répertoire racine." - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "Chemin vers le SDK Android (parfois défini dans ANDROID_HOME)" @@ -1540,11 +1293,6 @@ msgstr "Afficher la variable secrète dans le terminal pour un copier/coller fac msgid "Problem with ZIP file: %s, error %s" msgstr "Problème avec le fichier ZIP : %s, erreur %s" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "Problème avec la description de {appid} : {error}" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1568,11 +1316,7 @@ msgstr "Traitement de {appid}" msgid "Produce human-readable XML/JSON for index files" msgstr "Produire des fichiers d'index XML ou JSON lisibles par un humain" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "Produire un fichier index.xml lisible par un humain" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "URL du projet à importer" @@ -1584,21 +1328,21 @@ msgstr "La ponctuation doit être évitée" msgid "Push the log to this git remote repository" msgstr "Envoyer les logs dans ce dépôt git distant" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "Envoyer les logs de transparence de la compilation vers {url}" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "Envoyer vers {url}" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "Démarrer un nouveau dépôt rapidement" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "Lire toutes les métadonnées et quitter" @@ -1607,18 +1351,17 @@ msgstr "Lire toutes les métadonnées et quitter" msgid "Reading '{config_file}'" msgstr "Lecture de '{config_file}'" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" -msgstr "La lecture de minSdkVersion a échoué : \"{apkfilename}\"" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "La lecture de packageName/versionCode/versionName a échoué, APK invalide : '{apkfilename}'" +#: ../fdroidserver/common.py +#, fuzzy, python-brace-format +#| msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" +msgstr "La lecture de packageName/versionCode/versionName a échoué, APK invalide : '{apkfilename}'" + #: ../fdroidserver/update.py #, python-brace-format msgid "Reading {apkfilename} from cache" @@ -1641,10 +1384,6 @@ msgstr "Renomme les fichiers APK dont le nom ne ressemble pas à nom.paquet_123. msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "Le mode de mise à jour de RepoTrunk n'a de sens que pour les dépôts git-svn" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "Rapport sur l'état des données de construction" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "Réinitialiser et créer un tout nouveau serveur de construction, même si le serveur existant semble correct." @@ -1662,24 +1401,15 @@ msgstr "Redimensionner toutes les icônes excédant la taille maximale en pixels msgid "Restrict output to warnings and errors" msgstr "Limiter la sortie aux avertissements et aux erreurs" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "Réécrire toutes les métadonnées" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "Réécrire dans un format spécifique : " - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "Réécriture de « {appid} »" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "Réécriture de '{appid}' dans '{path}'" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "Exécuter sur le dépôt git qui a des modifications non validées" @@ -1688,7 +1418,7 @@ msgstr "Exécuter sur le dépôt git qui a des modifications non validées" msgid "Run rewritemeta to fix formatting" msgstr "Exécuter rewritemeta pour corriger le formatage" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "Exécution de la première passe avec la vérification MD5 désactivée" @@ -1701,13 +1431,14 @@ msgstr "Exécution de wget dans {path}" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "Analyse le(s) APK(s) généré(s) afin de trouver les classes connues comme non libres." -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "Scanner le code source d'un paquet" #: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +#, fuzzy, python-brace-format +#| msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "Le scan a détecté {count} problèmes dans {apk} :" #: ../fdroidserver/scanner.py @@ -1726,10 +1457,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "Le scanneur a trouvé {} problème" msgstr[1] "Le scanneur a trouvé {} problèmes" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "Analyse de l’APK avec apkanalyzer pour les classes non libres connues." - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "Analyse de l’APK avec dexdump pour les classes non libres connues." @@ -1752,7 +1479,7 @@ msgstr "Régler le maximum de versions dans le dépôt avant que les plus ancien msgid "Set open file limit to {integer}" msgstr "Définition de la limite de fichiers ouverts à {integer}" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "Programmer une compilation de l'application pour le dépôt des versions de test" @@ -1765,11 +1492,11 @@ msgstr "Définir la limite d'échec du nombre de fichiers ouvert : " msgid "Setting {0} sec timeout for this build" msgstr "Définir une timeout de {0} secondes pour cette construction" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "Signer et déplacer les paquets dans le dépôt" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "Signer les indexes créés avec update --nosign" @@ -1782,7 +1509,7 @@ msgstr "Sauter le scan du code source pour des fichiers binaires et d'autres pro msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "Omission de '{apkfilename}' qui a une signature non valide !" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "Ignorer le miroir GitLab Pages car le dépôt est trop volumineux (>%.2fGB) !" @@ -1802,23 +1529,14 @@ msgstr "Omission de {apkfilename} qui a une signature non valide !" msgid "Skipping {appid}: disabled" msgstr "Omission de {appid} : désactivé" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "Annulation de {appid} : aucun exécutable spécifié" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "Spécifier un dossier local à synchroniser avec le dépôt" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "Spécifier un fichier d'identité à fournir à SSH pour utiliser rsync" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "Spécifier que l'on tourne sur le serveur de construction" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "Spécifier le fichier de magasin de clés de débogage à utiliser." @@ -1827,11 +1545,6 @@ msgstr "Spécifier le fichier de magasin de clés de débogage à utiliser." msgid "Spew out even more information than normal" msgstr "Fournir encore plus d'information que d'habitude" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "Suppression de la signature mystère de {apkfilename}" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1882,18 +1595,10 @@ msgstr "Le répertoire dans lequel écrire le miroir" msgid "The file to be included in the repo (path or glob)" msgstr "Le fichier à inclure dans le dépôt (chemin ou glob)" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "Les seules commandes disponibles actuellement sont 'init' et 'update'" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "L'empreinte du dépôt ne correspond pas." -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "L'index du dépôt n'a pas pu être vérifié." - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1911,7 +1616,7 @@ msgstr "Voici les applications qui ont été archivées à partir du dépôt pri msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "Ceci est un dépôt d’applications à utiliser avec FDroid. Les applications publiées dans ce dépôt sont soit les binaires officiels compilés par les développeurs de ces applications, soit celles compilées par f-droid.org à partir des sources en utilisant les outils disponibles sur https://gitlab.com/fdroid." -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "Ce dépôt a déjà des méta-données locales : %s" @@ -1937,7 +1642,7 @@ msgstr "" "Plus d'informations sur : https://f-droid.org/fr/docs/Setup_an_F-Droid_App_Repo\n" "et https://f-droid.org/fr/docs/Signing_Process." -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "Pour utiliser awsbucket, awssecretkey et awsaccesskeyid doivent aussi être configurées dans config.yml !" @@ -1949,10 +1654,6 @@ msgstr "L'URL doit commencer par https:// ou http://" msgid "URL shorteners should not be used" msgstr "Les raccourcisseurs d'URL ne devraient pas être utilisés" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "Le titre de l'URL est juste l'URL, utilisez des crochets : [URL]" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1971,17 +1672,12 @@ msgstr "Balise de licence non valide \"{}\" ! Utilisez uniquement des balises msgid "Unexpected symlink target: {link} -> {target}" msgstr "Cible du lien symbolique inattendue : {link} -> {target}" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "Texte inattendu dans la même ligne que {field} dans {linedesc}" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "Entrée {key} inconnue dans {configname}" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "Exception inconnue détectée !" @@ -1996,11 +1692,6 @@ msgstr "Fichier '{filename}' inconnu dans la construction '{versionName}'" msgid "Unknown metadata format: %s" msgstr "Format de méta-données inconnu : %s" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "Format de métadonnée inconnu : {path}" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -2010,10 +1701,6 @@ msgstr "Format de méta-données inconnu : {path} (utilisez : *.yml)" msgid "Unknown version of aapt, might cause problems: " msgstr "Version inconnue de aapt, peut causer des problèmes : " -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "Lien non lié — utiliser [http://foo.bar Titre du lien] ou [http://foo.bar]" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "Espace inutile au début" @@ -2027,20 +1714,11 @@ msgstr "Espace inutile à la fin" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "Champ application non reconnu '{fieldname}' dans '{path}'" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "Champ application non reconnu : " - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "Option de compilation '{build_flag}' non reconnue dans '{path}'" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "Champ non reconnu '{field}' dans {linedesc}" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -2051,29 +1729,6 @@ msgstr "Type de fichier non pris en charge \"{extension}\" pour graphique de dé msgid "Unsupported graphics file found: {path}" msgstr "Fichier graphique non pris en charge trouvé : {path}" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "Format de méta-données non pris en charge, utilisez --to [{supported}]" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "\"]\" non terminé" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "\"]]\" non terminé" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "Construction non terminée dans {name}" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "Continuation non terminée dans {name}" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2099,23 +1754,24 @@ msgstr "Chemin scanignore inutilisé : %s" msgid "Unzipping to %s" msgstr "Extraction vers %s" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "Mettre à jour les données des dépôts pour les nouveaux paquets" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "Mettre à jour le rapport de transparence des fichiers binaires pour une URL" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "Mettre à jour le wiki" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "UpdateCheckData a une URL invalide : {url}" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2126,14 +1782,12 @@ msgstr "UpdateCheckData doit utiliser une URL HTTPS : {url}" msgid "UpdateCheckData not a valid URL: {url}" msgstr "UpdateCheckData URL non valide : {url}" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "UpdateCheckMode est configuré mais on dirait que checkupdates n'a pas encore été lancé" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" -msgstr "UpdateCheckName a pour valeur l'ID d’application - il peut être supprimé" +#, fuzzy +#| msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" +msgstr "UpdateCheckMode est configuré mais on dirait que checkupdates n'a pas encore été lancé" #: ../fdroidserver/lint.py msgid "UpdateCheckName is set to the known application ID, it can be removed" @@ -2151,11 +1805,13 @@ msgstr "Téléversement de {apkfilename} vers virustotal" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "Usage" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Usage : %s\n" @@ -2176,7 +1832,7 @@ msgstr "Utiliser le serveur de build" msgid "Use date from APK instead of current time for newly added APKs" msgstr "Utiliser la date de l'APK plutôt que la date courante pour les APKs nouvellement ajoutés" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "Utiliser \"{path}\" pour configurer s3cmd." @@ -2203,12 +1859,12 @@ msgstr "Utiliser d’androguard à partir de \"{path}\"" msgid "Using existing keystore \"{path}\"" msgstr "Utilise le trousseau existant \"{path}\"" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "Utiliser s3cmd pour synchroniser avec : {url}" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "Les commandes valides sont les suivantes :" @@ -2216,7 +1872,7 @@ msgstr "Les commandes valides sont les suivantes :" msgid "Verify against locally cached copy rather than redownloading." msgstr "Vérifier dans le cache plutôt que de télécharger à nouveau." -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "Vérifier l'intégrité des paquets téléchargés" @@ -2229,7 +1885,7 @@ msgstr "Vérification de la signature d'index :" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "L’API de VirusTotal ne permet pas d’envoyer des fichiers plus grands que 32Mo, utilisez {url} pour envoyer {path}." -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "Avertir de possibles erreurs dans les métadonnées" @@ -2241,9 +1897,6 @@ msgstr "Lorsqu'il est configuré pour les index signés, ne créez que des index msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "Lors du linting, tout le dépôt yamllint est désactivé par défaut. Cette option force yamllint malgré tout." -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "X.509 'Nom distingué' utilisé lors de la génération des clés" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "X.509 'Nom distingué' utilisé lors de la génération des clés" @@ -2268,12 +1921,14 @@ msgstr "ajoute à {name} : {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "option ambiguë : %(option)s peut correspondre à %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "option ambiguë : %s (%s?)" @@ -2286,64 +1941,49 @@ msgstr "apksigner introuvable ! Impossible de signer ou de vérifier les APK mo msgid "apksigner not found, it's required for signing!" msgstr "apksigner est introuvable, il est requis pour la signature !" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "applicationId du fichier à traiter" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "ID d'application avec le versionCode optionnel sous la forme APPID[:VERCODE]" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "applicationId sous la forme de APPID" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "applicationId pour vérifier les mises à jour" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "applicationId avec le versionCode optionnel sous la forme APPID[:VERCODE]" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" msgstr "archive_url doit se terminer par /archive" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "argument \"-\" avec le mode %r" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "tentative de connexion SSH simple pour tester la clé de déploiement :" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "tentative de connexion ssh simple pour tester la clé de déploiement :" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "impossible d'analyser la spécification de scrlib (not a string) : '{}'" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "impossible d'ouvrir « %(filename)s » : %(error)s" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" -msgstr "Impossible d'ouvrir %s : %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" +msgstr "" #: ../fdroidserver/build.py #, python-brace-format @@ -2352,11 +1992,13 @@ msgstr "Impossible de trouver srclibs : \"{path}\"" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" msgstr "Impossible d'avoir plusieurs arguments du sous-parseur" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "impossible de fusionner les actions — deux groupes sont nommés %r" @@ -2370,31 +2012,38 @@ msgstr "impossible de publier la mise à jour, avez-vous affecté la clé de dé msgid "cloning {url}" msgstr "clonage de {url}" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "Commande à exécuter : 'init' ou 'update'" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "commandes des modules d'extension :" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" msgstr "complexe" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "option en conflit : %s" msgstr[1] "options en conflit : %s" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" -msgstr "copie de {apkfilename} dans {path} en cours" +#: /usr/lib/python3.11/argparse.py +#, fuzzy, python-format +#| msgid "conflicting option string: %s" +#| msgid_plural "conflicting option strings: %s" +msgid "conflicting subparser alias: %s" +msgstr "option en conflit : %s" + +#: /usr/lib/python3.11/argparse.py +#, fuzzy, python-format +#| msgid "conflicting option string: %s" +#| msgid_plural "conflicting option strings: %s" +msgid "conflicting subparser: %s" +msgstr "option en conflit : %s" #: ../fdroidserver/metadata.py #, python-brace-format @@ -2424,11 +2073,6 @@ msgstr "la version actuelle est plus récente : ancien vercode={old}, nouveau ve msgid "deleting: repo/{apkfilename}" msgstr "suppression : repo/{apkfilename}" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "déploiement des journaux de compilation sur « {path} »" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2436,16 +2080,30 @@ msgstr "journal du processus déployé de {path} vers {dest}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "dest= est obligatoire pour les options comme %r" +#: ../fdroidserver/scanner.py +#, fuzzy +#| msgid "Downloading %s" +msgid "downloading '{}'" +msgstr "Téléchargement de %s" + +#: ../fdroidserver/scanner.py +#, fuzzy +#| msgid "Striping mystery signature from {apkfilename}" +msgid "downloading scanner signatures from '{}' failed" +msgstr "Suppression de la signature mystère de {apkfilename}" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" msgstr "binaire exécutable, possiblement du code" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2454,41 +2112,34 @@ msgstr[1] "%s arguments attendus" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" msgstr "au moins un argument est attendu" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" msgstr "un seul argument au plus est attendu" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "un seul argument est attendu" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "le journal de compilation n'a pas pu être déployé sur '{path}'" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "fdroid [-h|--help|--version] []" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "fdroid [] [-h|--help|--version|]" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" +msgstr "" + +#: /usr/lib/python3.11/optparse.py msgid "floating-point" msgstr "virgule flottante" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" -msgstr "forcer les erreurs en avertissement, ou les ignorer" - #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." msgstr "forcer les erreurs (par défaut) sur les métadonnées à être des avertissements, ou les ignorer." @@ -2503,6 +2154,7 @@ msgstr "archive GZIP" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "argument explicite %r ignoré" @@ -2517,33 +2169,42 @@ msgstr "index-v2 doit avoir une signature, utilisez `fdroid signindex` pour la c #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" msgstr "entier" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" msgstr "valeur %(type)s non valide : %(value)r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" msgstr "choix non valide : %(value)r (choisissez parmi %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" msgstr "valeur de conflict_resolution invalide : %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "chaîne d’option non valide %(option)r : doit commencer par un caractère %(prefix_chars)r" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2569,9 +2230,15 @@ msgstr "le miroir «%s» ne se termine pas par «fdroid» !" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "les arguments qui s'excluent mutuellement doivent être optionnels" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2583,11 +2250,12 @@ msgstr "aucun APK n’est fourni" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "option inexistante : %s" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "aucune information de version n'a été trouvée !" @@ -2597,17 +2265,19 @@ msgstr "aucune information sur la version n’a été trouvée" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" msgstr "non permis avec les arguments %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "un des arguments %s est requis" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "accepte uniquement les chaînes de caractères, listes et tuples" @@ -2618,48 +2288,56 @@ msgstr "option %s : Si vous voulez vraiment installer toutes les applications si #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "option %s : valeur %s non valide : %r" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "option %s : choix non valide : %r (choisissez depuis %s)" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "L'option -%s n'est pas reconnue" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "l'option -%s requiert un argument" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "L'option %s ne doit pas avoir d'argument" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "option --%s n'est pas un préfixe unique" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "option --%s non reconnue" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "L'option %s requiert un argument" @@ -2669,6 +2347,12 @@ msgstr "L'option %s requiert un argument" msgid "optional arguments" msgstr "arguments optionnels" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "Options" +msgid "options" +msgstr "Options" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2676,6 +2360,7 @@ msgstr "écrasement de {path} en cours" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "arguments de position" @@ -2689,21 +2374,11 @@ msgstr "le déploiement du journal du processus {path} vers {dest} a echoué !" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "refuser le téléchargement via une connexion HTTP non sécurisée (utilisez HTTPS ou précisez --no-https-check) : {apkfilename}" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "refuser de télécharger via une connexion http non sécurisée (utiliser https ou préciser --no-https-check) : {apkfilename}" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "repo_icon \"repo/icons/%s\" n'existe pas, génération d'une icône de substitution." -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "Le repo_icon %s n'existe pas, génération d'une icône de remplacement." - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "repo_url doit se terminer par /repo" @@ -2712,15 +2387,15 @@ msgstr "repo_url doit se terminer par /repo" msgid "ruamel.yaml not installed, can not write metadata." msgstr "ruamel.yaml n’est pas installé, impossible d’écrire les métadonnées." -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd synchroniser les index de {path} vers {url} et les supprimer" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" -msgstr "l'analyseur n'a pas exécuté proprement apkanalyzer : %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" +msgstr "" #: ../fdroidserver/scanner.py msgid "shared library" @@ -2728,6 +2403,7 @@ msgstr "bibliothèque partagée" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "afficher le numéro de version du programme et quitter" @@ -2735,6 +2411,7 @@ msgstr "afficher le numéro de version du programme et quitter" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "afficher ce message d'aide et quitter" @@ -2763,31 +2440,30 @@ msgstr "les srclibs manquent un nom ou un @" msgid "static library" msgstr "librairie statique" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -msgstr "valeur d'horodatage donnée '{timestamp}' n'est pas un horodatage au format Unix" - #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" msgstr "les arguments suivants sont requis %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" msgstr "chaîne d'option inattendue : %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" msgstr "parser inconnu %(parser_name)r (choix : %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "arguments non reconnu : %s" @@ -2799,15 +2475,11 @@ msgstr "permissions dangereuses sur '{config_file}' (doit être 0600) !" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "usage : " -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "utilisation : fdroid [-h|--help|--version] []" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "utilisation de Apache libcloud pour syncronizer avec {url}" @@ -2816,10 +2488,6 @@ msgstr "utilisation de Apache libcloud pour syncronizer avec {url}" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "virustotal.com limite le nombre de requêtes, en attente avant de réessayer..." -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "l'assistance wiki est obsolète et sera enlevée dans la prochaine version !" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2847,16 +2515,6 @@ msgstr "Le fichier AndroidManifest.xml de {apkfilename} possède une date incorr msgid "{appid} does not have a name! Using application ID instead." msgstr "{appid} n’a pas de nom ! Utilisation de l’ID d’application à la place." -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "{appid} n’a pas de nom ! Utilisation du nom du paquet à la place." - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "{appid} de {path} n’est pas un nom de paquet Android valide !" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2903,21 +2561,11 @@ msgstr "{appid} : {field} doit être un '{type}', mais est un '{fieldtype}' !" msgid "{build_flag} must be an integer, found: {value}" msgstr "{build_flag} doit être un entier, valeur trouvée : {value}" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "{field} n'est pas terminé dans {name}" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "{file} est vide ou corrompu !" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "{name} \"{path}\" n'existe pas ! Corrigez le dans config.yml." - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2928,7 +2576,7 @@ msgstr "{name} \"{section}/icons/{path}\" n'existe pas ! Vérifiez \"config.yml\ msgid "{oldfile} is deprecated, use {newfile}" msgstr "{oldfile} est obsolète, utilisez {newfile}" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "{path} existe déjà, ignorance des résultats de l'importation !" @@ -2963,7 +2611,7 @@ msgstr "{path} : {error}" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "{url} ne fini pas par \"fdroid\", vérifiez l'URL !" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "{url} ne commence pas par \"http\" !" @@ -2979,3 +2627,379 @@ msgid "{} build succeeded" msgid_plural "{} builds succeeded" msgstr[0] "{} compilation réussie" msgstr[1] "{} compilations réussies" + +#~ msgid "" +#~ "\n" +#~ " This is a repository of apps to be used with FDroid. Applications in this\n" +#~ " repository are either official binaries built by the original application\n" +#~ " developers, or are binaries built from source by f-droid.org using the\n" +#~ " tools on https://gitlab.com/fdroid.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Ceci est un dépôt d’applications à utiliser avec FDroid. Les applications publiées\n" +#~ " dans ce dépôt sont soit celles compilées par les développeurs\n" +#~ " de ces applications, soit celles compilées par f-droid.org à partir des\n" +#~ " sources en utilisant les outils disponibles sur https://gitlab.com/fdroid.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ "SSH Public Key to be used as Deploy Key:" +#~ msgstr "" +#~ "\n" +#~ "Clé Publique SSH à utiliser comme Clé de Déploiement :" + +#~ msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" +#~ msgstr "\"repo_pubkey\" doit être présent dans config.yml lors de l'utilisation de --nosign!" + +#, python-brace-format +#~ msgid "\"{path}\" is not an accepted format, convert to: {formats}" +#~ msgstr "\"{path}\" n'est pas un format accepté, convertir en : {formats}" + +#, python-format +#~ msgid "%(prog)s [options] url" +#~ msgstr "%(prog)s [options] url" + +#~ msgid "'sdk_path' not set in 'config.yml'!" +#~ msgstr "'sdk_path' n'est pas configuré dans 'config.yml' !" + +#, python-brace-format +#~ msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" +#~ msgstr "'{aapt}' est obsolète, fdroid requiert build-tools-23.0.0 ou plus !" + +#, python-brace-format +#~ msgid "'{apkfilename}' is already installed on {dev}." +#~ msgstr "'{apkfilename}' est déjà installé sur '{dev}'." + +#, python-brace-format +#~ msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" +#~ msgstr "'{field}' dans {linedesc} est obselète, regarder la documentation pour ces champs :" + +#~ msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." +#~ msgstr ".fdroid.txt n'est pas supporté ! Convertissez en .fdroid.yml ou .fdroid.json." + +#~ msgid "Add a new application from its source code" +#~ msgstr "Ajouter une nouvelle application depuis son code source" + +#, python-brace-format +#~ msgid "Android SDK '{path}' does not have '{dirname}' installed!" +#~ msgstr "Le SDK Android '{path}' n'a pas '{dirname}' installé !" + +#~ msgid "Android SDK not found!" +#~ msgstr "SDK Android introuvable !" + +#, python-brace-format +#~ msgid "Android SDK tool {cmd} found!" +#~ msgstr "Outil SDK Android {cmd} trouvé !" + +#, python-brace-format +#~ msgid "Android build-tools path '{path}' does not exist!" +#~ msgstr "Le chemin d'Android build-tools '{path}' n'existe pas !" + +#~ msgid "AndroidManifest.xml has no date" +#~ msgstr "AndroidManifest.xml n'a pas de date" + +#, python-brace-format +#~ msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" +#~ msgstr "Le build devrait avoir un versionName et un versionCode séparés par des virgules, et non pas \"{value}\", dans {linedesc}" + +#, python-brace-format +#~ msgid "Cannot read \"{path}\"!" +#~ msgstr "Impossible de lire \"{path}\" !" + +#, python-brace-format +#~ msgid "Cannot resolve application ID {appid}" +#~ msgstr "Impossible de trouver l'identifiant de l'application {appid}" + +#~ msgid "Cannot use --list and --to at the same time" +#~ msgstr "Impossible d'utiliser --list et --to en même temps" + +#, python-brace-format +#~ msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" +#~ msgstr "Impossible d'écrire dans \"{path}\", ce n'est pas un format autorisé, utiliser : {formats}" + +#, python-brace-format +#~ msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" +#~ msgstr "Vérification de l'archivage pour {appid} - APKs : {integer}, keepversions : {keep}, archapks : {arch}" + +#~ msgid "Couldn't find latest version code" +#~ msgstr "Impossible de trouver la dernière version du code" + +#~ msgid "Couldn't find latest version name" +#~ msgstr "Impossible de trouver le nom de la dernière version" + +#~ msgid "Create a repo signing key in a keystore" +#~ msgstr "Créer une clé de signature de dépôt dans un gestionnaire de clés" + +#~ msgid "Create skeleton metadata files that are missing" +#~ msgstr "Créer les fichiers squelettes des métadonnées manquants" + +#, python-brace-format +#~ msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +#~ msgstr "Instruction de build dupliquée pour versionCode {versionCode} dans {linedesc}" + +#~ msgid "Dynamically scan APKs post build" +#~ msgstr "Analyser dynamiquement les APKs après compilation" + +#, python-brace-format +#~ msgid "Empty build flag at {linedesc}" +#~ msgstr "Drapeau de construction vide à {linedesc}" + +#, python-format +#~ msgid "Error while attempting to publish log: %s" +#~ msgstr "Erreur lors de la publication du journal : %s" + +#~ msgid "Failed to align application" +#~ msgstr "Impossible d'aligner les applications" + +#~ msgid "Failed to get APK manifest information" +#~ msgstr "Échoument lors de la récupération de l'information manifest de l'APK" + +#~ msgid "Failed to zipalign application" +#~ msgstr "Impossible d'optimiser avec zipalign cette application" + +#~ msgid "Flattr donation methods belong in the FlattrID flag" +#~ msgstr "La méthode de donnation Flattr reviens au flag FlatttrID" + +#, python-brace-format +#~ msgid "Found multiple signing certificates in {path}" +#~ msgstr "Plusieurs certificats signées trouvée dans {path}" + +#~ msgid "Git remote set-head failed" +#~ msgstr "Set-head distant du Git à échouer" + +#, python-brace-format +#~ msgid "Ignoring {ext} file at '{path}'" +#~ msgstr "Ignorer le fichier {ext} à '{path}'" + +#, python-format +#~ msgid "Installing %s…" +#~ msgstr "Installation de %s …" + +#, python-brace-format +#~ msgid "Installing '{apkfilename}' on {dev}…" +#~ msgstr "Installation de '{apkfilename}' sur {dev}…" + +#, python-brace-format +#~ msgid "Invalid build flag at {line} in {linedesc}" +#~ msgstr "Indicateur de build non valide à {line} dans {linedesc}" + +#, python-brace-format +#~ msgid "Invalid build format: {value} in {name}" +#~ msgstr "Format de construction non valide : {value} dans {name}" + +#, python-format +#~ msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +#~ msgstr "Balise de licence non valide \"%s\" ! Utilisez uniquement des balises de https ://spdx.org/license-list" + +#~ msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" +#~ msgstr "Lien non valide — utilisez [http://foo.bar Link title] ou [http://foo.bar]" + +#, python-format +#~ msgid "Invalid metadata in %s:%d" +#~ msgstr "Métadonnées non valides dans %s:%d" + +#~ msgid "Invalid metadata in: " +#~ msgstr "Métadonnées non valides dans : " + +#, python-brace-format +#~ msgid "Invalid package name {0}" +#~ msgstr "Nom de package non valide {0}" + +#, python-brace-format +#~ msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" +#~ msgstr "VersionCode non valide : \"{versionCode}\" n'est pas un entier !" + +#~ msgid "Liberapay donation methods belong in the LiberapayID flag" +#~ msgstr "La méthode de donnation Liberapay appartien dans le flag LiberapayID" + +#~ msgid "List files that would be reformatted" +#~ msgstr "Lister les fichiers qui seront reformater" + +#, python-format +#~ msgid "Name '%s' is just the auto name - remove it" +#~ msgstr "Le nom '%s' est juste un nom généré — supprimez-le" + +#~ msgid "No 'config.yml' found, using defaults." +#~ msgstr "Aucun 'config.yml' trouvée, utilisation des originales." + +#~ msgid "No android or kivy project could be found. Specify --subdir?" +#~ msgstr "Aucun projet android ou kivy n'a pu être trouver. Spécifiier --subdir ?" + +#, python-brace-format +#~ msgid "No commit specified for {versionName} in {linedesc}" +#~ msgstr "Aucun archivage spécifier pour {versionName} dans {linedesc}" + +#~ msgid "No config.yml found, using defaults." +#~ msgstr "Aucun 'config.yml' trouvée, utilisation des valeurs par défaut." + +#, python-brace-format +#~ msgid "Old APK signature failed to verify: {path}" +#~ msgstr "L'ancienne signature APK n'a pas pu être vérifiée : {path}" + +#~ msgid "Old, deprecated name for fdroid deploy" +#~ msgstr "Ancien nom obsolète pour fdroid deploy" + +#~ msgid "Path to main android project subdirectory, if not in root." +#~ msgstr "Chemin d'accès au sous-répertoire principal du projet Android, si ce n'est pas dans le répertoire racine." + +#, python-brace-format +#~ msgid "Problem with description of {appid}: {error}" +#~ msgstr "Problème avec la description de {appid} : {error}" + +#~ msgid "Produce human-readable index.xml" +#~ msgstr "Produire un fichier index.xml lisible par un humain" + +#, python-brace-format +#~ msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +#~ msgstr "La lecture de minSdkVersion a échoué : \"{apkfilename}\"" + +#~ msgid "Report on build data status" +#~ msgstr "Rapport sur l'état des données de construction" + +#~ msgid "Rewrite to a specific format: " +#~ msgstr "Réécrire dans un format spécifique : " + +#, python-brace-format +#~ msgid "Rewriting '{appid}' to '{path}'" +#~ msgstr "Réécriture de '{appid}' dans '{path}'" + +#~ msgid "Scanning APK with apkanalyzer for known non-free classes." +#~ msgstr "Analyse de l’APK avec apkanalyzer pour les classes non libres connues." + +#, python-brace-format +#~ msgid "Skipping {appid}: no builds specified" +#~ msgstr "Annulation de {appid} : aucun exécutable spécifié" + +#~ msgid "Specify that we're running on the build server" +#~ msgstr "Spécifier que l'on tourne sur le serveur de construction" + +#~ msgid "The only commands currently supported are 'init' and 'update'" +#~ msgstr "Les seules commandes disponibles actuellement sont 'init' et 'update'" + +#~ msgid "The repository's index could not be verified." +#~ msgstr "L'index du dépôt n'a pas pu être vérifié." + +#~ msgid "URL title is just the URL, use brackets: [URL]" +#~ msgstr "Le titre de l'URL est juste l'URL, utilisez des crochets : [URL]" + +#, python-brace-format +#~ msgid "Unexpected text on same line as {field} in {linedesc}" +#~ msgstr "Texte inattendu dans la même ligne que {field} dans {linedesc}" + +#, python-brace-format +#~ msgid "Unknown metadata format: {path}" +#~ msgstr "Format de métadonnée inconnu : {path}" + +#~ msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" +#~ msgstr "Lien non lié — utiliser [http://foo.bar Titre du lien] ou [http://foo.bar]" + +#~ msgid "Unrecognised app field: " +#~ msgstr "Champ application non reconnu : " + +#, python-brace-format +#~ msgid "Unrecognised field '{field}' in {linedesc}" +#~ msgstr "Champ non reconnu '{field}' dans {linedesc}" + +#, python-brace-format +#~ msgid "Unsupported metadata format, use: --to [{supported}]" +#~ msgstr "Format de méta-données non pris en charge, utilisez --to [{supported}]" + +#~ msgid "Unterminated ]" +#~ msgstr "\"]\" non terminé" + +#~ msgid "Unterminated ]]" +#~ msgstr "\"]]\" non terminé" + +#, python-brace-format +#~ msgid "Unterminated build in {name}" +#~ msgstr "Construction non terminée dans {name}" + +#, python-brace-format +#~ msgid "Unterminated continuation in {name}" +#~ msgstr "Continuation non terminée dans {name}" + +#~ msgid "Update the wiki" +#~ msgstr "Mettre à jour le wiki" + +#~ msgid "UpdateCheckName is set to the known application ID - it can be removed" +#~ msgstr "UpdateCheckName a pour valeur l'ID d’application - il peut être supprimé" + +#~ msgid "X.509 'Distiguished Name' used when generating keys" +#~ msgstr "X.509 'Nom distingué' utilisé lors de la génération des clés" + +#~ msgid "applicationId in the form APPID" +#~ msgstr "applicationId sous la forme de APPID" + +#~ msgid "applicationId to check for updates" +#~ msgstr "applicationId pour vérifier les mises à jour" + +#~ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" +#~ msgstr "applicationId avec le versionCode optionnel sous la forme APPID[:VERCODE]" + +#~ msgid "attempting bare ssh connection to test deploy key:" +#~ msgstr "tentative de connexion ssh simple pour tester la clé de déploiement :" + +#, python-format +#~ msgid "can't open '%s': %s" +#~ msgstr "Impossible d'ouvrir %s : %s" + +#~ msgid "command to execute, either 'init' or 'update'" +#~ msgstr "Commande à exécuter : 'init' ou 'update'" + +#, python-brace-format +#~ msgid "copying {apkfilename} into {path}" +#~ msgstr "copie de {apkfilename} dans {path} en cours" + +#, python-brace-format +#~ msgid "deployed build logs to '{path}'" +#~ msgstr "déploiement des journaux de compilation sur « {path} »" + +#, python-brace-format +#~ msgid "failed deploying build logs to '{path}'" +#~ msgstr "le journal de compilation n'a pas pu être déployé sur '{path}'" + +#~ msgid "fdroid [-h|--help|--version] []" +#~ msgstr "fdroid [-h|--help|--version] []" + +#~ msgid "force errors to be warnings, or ignore" +#~ msgstr "forcer les erreurs en avertissement, ou les ignorer" + +#, python-brace-format +#~ msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" +#~ msgstr "refuser de télécharger via une connexion http non sécurisée (utiliser https ou préciser --no-https-check) : {apkfilename}" + +#, python-format +#~ msgid "repo_icon %s does not exist, generating placeholder." +#~ msgstr "Le repo_icon %s n'existe pas, génération d'une icône de remplacement." + +#, python-format +#~ msgid "scanner not cleanly run apkanalyzer: %s" +#~ msgstr "l'analyseur n'a pas exécuté proprement apkanalyzer : %s" + +#, python-brace-format +#~ msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" +#~ msgstr "valeur d'horodatage donnée '{timestamp}' n'est pas un horodatage au format Unix" + +#~ msgid "usage: fdroid [-h|--help|--version] []" +#~ msgstr "utilisation : fdroid [-h|--help|--version] []" + +#~ msgid "wiki support is deprecated and will be removed in the next release!" +#~ msgstr "l'assistance wiki est obsolète et sera enlevée dans la prochaine version !" + +#, python-brace-format +#~ msgid "{appid} does not have a name! Using package name instead." +#~ msgstr "{appid} n’a pas de nom ! Utilisation du nom du paquet à la place." + +#, python-brace-format +#~ msgid "{appid} from {path} is not a valid Android Package Name!" +#~ msgstr "{appid} de {path} n’est pas un nom de paquet Android valide !" + +#, python-brace-format +#~ msgid "{field} not terminated in {name}" +#~ msgstr "{field} n'est pas terminé dans {name}" + +#, python-brace-format +#~ msgid "{name} \"{path}\" does not exist! Correct it in config.yml." +#~ msgstr "{name} \"{path}\" n'existe pas ! Corrigez le dans config.yml." diff --git a/locale/he/LC_MESSAGES/fdroidserver.po b/locale/he/LC_MESSAGES/fdroidserver.po index e39f2d59..c81fd37d 100644 --- a/locale/he/LC_MESSAGES/fdroidserver.po +++ b/locale/he/LC_MESSAGES/fdroidserver.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 2.1b0\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2023-01-24 13:51+0000\n" "Last-Translator: Yaron Shahrabani \n" "Language-Team: Hebrew \n" @@ -17,22 +17,6 @@ msgstr "" "Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && n % 10 == 0) ? 2 : 3));\n" "X-Generator: Weblate 4.16-dev\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -56,10 +40,6 @@ msgstr "" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -75,7 +55,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "" @@ -85,36 +65,28 @@ msgstr "" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: שגיאה: %(message)s\n" @@ -126,15 +98,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" msgstr "%prog [אפשרויות]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -142,11 +126,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "" @@ -154,54 +139,33 @@ msgstr "" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -224,13 +188,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr "" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -239,14 +200,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -264,7 +221,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -288,20 +245,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -312,26 +260,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -348,6 +283,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -368,7 +307,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "" @@ -388,11 +327,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -408,31 +342,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -442,15 +356,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -460,12 +369,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "הפקודה ‚%s’ אינה מוכרת.\n" @@ -487,11 +396,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -510,8 +419,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -519,17 +427,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -537,20 +435,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -559,7 +449,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -572,8 +462,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -628,7 +517,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -658,11 +547,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -680,20 +568,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -713,11 +592,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -735,13 +609,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -750,7 +617,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -774,11 +641,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -793,10 +656,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -806,12 +665,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -829,17 +684,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -871,7 +721,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -894,11 +744,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -913,6 +758,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -935,10 +790,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -988,11 +839,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1027,7 +873,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1036,22 +882,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "" @@ -1069,11 +905,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1084,38 +925,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1126,11 +939,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1151,11 +959,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1170,8 +973,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1205,14 +1008,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1246,19 +1041,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1268,23 +1054,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1293,11 +1066,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1336,12 +1108,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1356,7 +1128,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1395,15 +1167,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1421,8 +1184,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "אפשרויות" @@ -1434,13 +1196,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1449,7 +1211,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1463,13 +1225,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1491,11 +1250,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1519,11 +1273,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1535,21 +1285,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "" @@ -1560,14 +1310,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1592,10 +1340,6 @@ msgstr "" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1613,24 +1357,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1639,7 +1374,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1652,13 +1387,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1677,10 +1412,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1703,7 +1434,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1716,11 +1447,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "" @@ -1733,7 +1464,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1753,23 +1484,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1778,11 +1500,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1833,18 +1550,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1862,7 +1571,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1879,7 +1588,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1891,10 +1600,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1913,17 +1618,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "אירעה חריגה לא מוכרת!" @@ -1938,11 +1638,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1952,10 +1647,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1969,20 +1660,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -1993,29 +1675,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2041,23 +1700,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2068,13 +1728,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2093,11 +1749,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "שימוש" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "שימוש: %s\n" @@ -2118,7 +1776,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2145,12 +1803,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "פקודות תקינות:" @@ -2158,7 +1816,7 @@ msgstr "פקודות תקינות:" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "" @@ -2171,7 +1829,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "" @@ -2183,9 +1841,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2210,12 +1865,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -2228,63 +1885,48 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" msgstr "" #: ../fdroidserver/build.py @@ -2294,11 +1936,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2312,30 +1956,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2366,11 +2013,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2378,16 +2020,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2396,39 +2048,32 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" msgstr "" #: ../fdroidserver/metadata.py @@ -2445,6 +2090,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2459,33 +2105,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2511,9 +2166,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2525,11 +2186,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2539,17 +2201,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2560,48 +2224,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "האפשרות ‎-%s לא מוכרת" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "האפשרות ‎-%s דורשת משתנה" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "האפשרות ‎--%s לא מוכרת" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" @@ -2611,6 +2283,12 @@ msgstr "" msgid "optional arguments" msgstr "משתני רשות" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "Options" +msgid "options" +msgstr "אפשרויות" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2618,6 +2296,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2631,21 +2310,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2654,14 +2323,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2670,6 +2339,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "" @@ -2677,6 +2347,7 @@ msgstr "" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "להציג את הודעת העזרה הזאת ולצאת" @@ -2705,31 +2376,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2741,15 +2411,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "שימוש: " -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2758,10 +2424,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2789,16 +2451,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2845,21 +2497,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2870,7 +2512,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2905,7 +2547,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" diff --git a/locale/hi/LC_MESSAGES/fdroidserver.po b/locale/hi/LC_MESSAGES/fdroidserver.po index 20aed3cf..812f5ce1 100644 --- a/locale/hi/LC_MESSAGES/fdroidserver.po +++ b/locale/hi/LC_MESSAGES/fdroidserver.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 2.0a5-27-gf24eae0f\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2023-02-22 11:24+0000\n" "Last-Translator: Saurmandal \n" "Language-Team: Hindi \n" @@ -17,22 +17,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.16-dev\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -56,10 +40,6 @@ msgstr "" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -75,7 +55,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "" @@ -85,36 +65,28 @@ msgstr "" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -126,15 +98,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "%r कॉल करने योग्य नहीं है" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -142,11 +126,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "" @@ -154,54 +139,33 @@ msgstr "" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -224,13 +188,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr ".__call__() परिभाषित नहीं" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -239,14 +200,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "इसके सोर्स कोड से एक नया एप्लिकेशन जोड़ें" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -264,7 +221,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -288,20 +245,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -312,26 +260,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -348,6 +283,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -368,7 +307,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "स्रोत से एक पैकेज बनाएँ" @@ -388,11 +327,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -408,31 +342,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -442,15 +356,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "अनुप्रयोगों के अपडेट के लिए जाँच करें" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -460,12 +369,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "कमांड '%s' पहचाना नहीं।\n" @@ -487,11 +396,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -510,8 +419,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -519,17 +427,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -537,20 +435,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -559,7 +449,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -572,8 +462,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -628,7 +517,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -658,11 +547,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -680,20 +568,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -713,11 +592,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -735,13 +609,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -750,7 +617,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -774,11 +641,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -793,10 +656,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -806,12 +665,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -829,17 +684,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -871,7 +721,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -894,11 +744,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -913,6 +758,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -935,10 +790,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -988,11 +839,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1027,7 +873,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1036,22 +882,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "" @@ -1069,11 +905,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1084,38 +925,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1126,11 +939,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1151,11 +959,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1170,8 +973,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1205,14 +1008,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1246,19 +1041,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1268,23 +1054,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1293,11 +1066,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1336,12 +1108,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1356,7 +1128,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1395,15 +1167,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1421,8 +1184,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "विकल्प" @@ -1434,13 +1196,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1449,7 +1211,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1463,13 +1225,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1491,11 +1250,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1519,11 +1273,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1535,21 +1285,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "" @@ -1560,14 +1310,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1592,10 +1340,6 @@ msgstr "" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1613,24 +1357,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1639,7 +1374,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1652,13 +1387,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1677,10 +1412,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1703,7 +1434,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1716,11 +1447,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "" @@ -1733,7 +1464,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1753,23 +1484,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1778,11 +1500,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1833,18 +1550,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1862,7 +1571,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1879,7 +1588,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1891,10 +1600,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1913,17 +1618,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "अज्ञात अपवाद मिला!" @@ -1938,11 +1638,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1952,10 +1647,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1969,20 +1660,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -1993,29 +1675,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2041,23 +1700,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2068,13 +1728,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2093,11 +1749,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "प्रयोग" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "प्रयोग: %s\n" @@ -2118,7 +1776,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2145,12 +1803,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "मान्य कमांड्स हैं:" @@ -2158,7 +1816,7 @@ msgstr "मान्य कमांड्स हैं:" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "" @@ -2171,7 +1829,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "" @@ -2183,9 +1841,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2210,12 +1865,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -2228,63 +1885,48 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" msgstr "" #: ../fdroidserver/build.py @@ -2294,11 +1936,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2312,30 +1956,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2366,11 +2013,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2378,16 +2020,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2396,39 +2048,32 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" msgstr "" #: ../fdroidserver/metadata.py @@ -2445,6 +2090,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2459,33 +2105,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2511,9 +2166,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2525,11 +2186,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2539,17 +2201,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2560,48 +2224,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "विकल्प -%s मान्यता प्राप्त नहीं" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" @@ -2611,6 +2283,12 @@ msgstr "" msgid "optional arguments" msgstr "वैकल्पिक तर्क" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "Options" +msgid "options" +msgstr "विकल्प" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2618,6 +2296,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2631,21 +2310,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2654,14 +2323,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2670,6 +2339,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "" @@ -2677,6 +2347,7 @@ msgstr "" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "यह मदद संदेश दिखाएं और बाहर निकलें" @@ -2705,31 +2376,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2741,15 +2411,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "प्रयोग: " -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2758,10 +2424,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2789,16 +2451,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2845,21 +2497,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2870,7 +2512,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2905,7 +2547,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" @@ -2921,3 +2563,6 @@ msgid "{} build succeeded" msgid_plural "{} builds succeeded" msgstr[0] "" msgstr[1] "" + +#~ msgid "Add a new application from its source code" +#~ msgstr "इसके सोर्स कोड से एक नया एप्लिकेशन जोड़ें" diff --git a/locale/id/LC_MESSAGES/fdroidserver.po b/locale/id/LC_MESSAGES/fdroidserver.po index 4821314b..a2007d3c 100644 --- a/locale/id/LC_MESSAGES/fdroidserver.po +++ b/locale/id/LC_MESSAGES/fdroidserver.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 1.1-680-ge1d3de71\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2021-06-23 23:32+0000\n" "Last-Translator: whenwesober \n" "Language-Team: Indonesian \n" @@ -18,30 +18,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.7.1-dev\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" -"\n" -" Ini adalah repositori aplikasi yang digunakan oleh FDroid. Aplikasi di\n" -" repositori ini antara binari resmi yang dibuat oleh pengembang aplikasi\n" -" atau binari yang dibuat dari sumbernya oleh f-droid.org menggunakan\n" -" alat-alat di https://gitlab.com/fdroid.\n" -" " - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" -"\n" -"Kunci Publik SSH yang akan digunakan sebagai Kunci Deploy:" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -69,10 +45,6 @@ msgstr "\"%s/\" tidak ada kesesuaian pada berkas metadata!" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "\"local_copy_dir\" {path} tidak ada!" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "\"repo_pubkey\" harus ada di config.yml ketika menggunakan --nosign!" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -88,7 +60,7 @@ msgstr "\"{path}\" berisi {name}({version}) kadaluarsa" msgid "\"{path}\" contains recent {name} ({version})" msgstr "\"{path}\" berisi {name}({version}) sekarang" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "\"{path}\" ada tetapi s3cmd tidak terpasang!" @@ -98,35 +70,27 @@ msgstr "\"{path}\" ada tetapi s3cmd tidak terpasang!" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "\"{path}\" format berkas tidak didukung (gunakan: metadata/*.yml)" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "\"{path}\" bukan format yang diterima, dikonversi ke: {formats}" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "\"{path}\" ditandatangani oleh kunci yang tidak diperbolehkan:" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "\"{url}\" URL tudak valid!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "opsi %(option)s memerlukan argumen sebanyak %(number)d" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -msgstr "%(prog)s [opsi] url" - #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: galat: %(message)s\n" @@ -138,15 +102,27 @@ msgstr "%d terdapat masalah" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" msgstr "%prog [opsi]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "%r tidak bisa dipanggil" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -154,11 +130,12 @@ msgstr "%s bukan bidang build yang diterima" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "%s opsi tidak mengambil nilai" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "'keypass' tidak ditemukan dalam config.yml!" @@ -166,54 +143,33 @@ msgstr "'keypass' tidak ditemukan dalam config.yml!" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "'keystore' adalah NONE dan 'smartcardoptions' kosong!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "'keystore' tidak ditemukan dalam config.yml!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "'keystorepass' tidak ditemukan dalam config.yml!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" msgstr "'repo_keyalias' tidak ditemukan dalam config.yml!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "'sdk_path' belum diatur di 'config.yml'!" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "'sdk_path' belum diatur di config.yml!" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "'{aapt}' terlalu usang, fdroid memerlukan build-tools-23.0.0 atau yang lebih baru!" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "'{aapt}' terlalu usang, fdroid memerlukan build-tools-{version} atau yang lebih baru!" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "'{apkfilename}' sudah terpasang di {dev}." - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -236,13 +192,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr ".__call__() tidak didefinisikan" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr ".fdroid.txt tudak didukung! Konfersi ke .fdroid.yml atau .fdroid.json." - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "/issues tidak ada" @@ -251,14 +204,10 @@ msgstr "/issues tidak ada" msgid "A URL is required as an argument!" msgstr "URL diperlukan sebagai argumen!" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "Tambah tanda tangan PGP menggunakan GnuPG untuk paket di repo" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "Tambah aplikasi baru dari kode sumbernya" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "Tambahkan sebuah kunci penandatangan repo ke repo yang tidak ditandatangani" @@ -276,7 +225,7 @@ msgstr "Menambahkan repo baru hanya untuk {name}" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -300,20 +249,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -324,26 +264,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -360,6 +287,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -380,7 +311,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "Bangun paket dari sumber" @@ -400,11 +331,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -419,31 +345,11 @@ msgid "Can't build due to {} error while scanning" msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -453,15 +359,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "Periksa pembaruan pada aplikasi" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -471,12 +372,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "Perintah '%s' tidak dikenal.\n" @@ -498,11 +399,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -521,8 +422,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -530,17 +430,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -548,20 +438,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "Membuat kerangka berkas metadata yang hilang" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -570,7 +452,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -583,8 +465,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -639,7 +520,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -669,11 +550,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -691,20 +571,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "Pindai APK secara dinamis pasca build" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -724,11 +595,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -746,13 +612,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -761,7 +620,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -785,11 +644,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -804,10 +659,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -817,12 +668,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -840,17 +687,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -882,7 +724,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -905,11 +747,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -924,6 +761,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -946,10 +793,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -999,11 +842,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1038,7 +876,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "Instal paket bawaan di perangkat" @@ -1047,22 +885,12 @@ msgstr "Instal paket bawaan di perangkat" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "Interaksi dengan server repo HTTP" @@ -1080,11 +908,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1095,38 +928,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1137,11 +942,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1162,11 +962,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1181,8 +976,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1216,14 +1011,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1257,19 +1044,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1279,23 +1057,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1304,11 +1069,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1347,12 +1111,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1367,7 +1131,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1406,15 +1170,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1432,8 +1187,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "Opsi" @@ -1445,13 +1199,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1460,7 +1214,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1474,13 +1228,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1502,11 +1253,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1530,11 +1276,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "Buat index.xml yang bisa dibaca manusia" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1546,21 +1288,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "Mulai repositori baru secepatnya" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "Baca semuanberkas metadata dan keluar" @@ -1571,14 +1313,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1603,10 +1343,6 @@ msgstr "Ubah nama berkas APK yang tidak sesuai dengan package.nama_123.apk" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1624,24 +1360,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "Tulis ulang semua berkas metadata" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1650,7 +1377,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1663,13 +1390,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "Pindai sumber berkas paket" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1687,10 +1414,6 @@ msgid "Scanner found {} problem" msgid_plural "Scanner found {} problems" msgstr[0] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1713,7 +1436,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1726,11 +1449,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "Tandai dan tempatkan paket ke dalam repo" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "Tanda tangani indeks yang dibuat menggunakan update --nosign" @@ -1743,7 +1466,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1763,23 +1486,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1788,11 +1502,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1843,18 +1552,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1872,7 +1573,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1889,7 +1590,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1901,10 +1602,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1923,17 +1620,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "Eksepsi tidak ditemukan!" @@ -1948,11 +1640,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1962,10 +1649,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1979,20 +1662,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -2003,29 +1677,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2051,23 +1702,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "Perbarui informasi repo untuk paket yang baru" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "Perbarui log transparansi biner untuk URL" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2078,13 +1730,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2103,11 +1751,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "Penggunaan" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Penggunaan: %s\n" @@ -2128,7 +1778,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2155,12 +1805,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "Perintah yang benar adalah:" @@ -2168,7 +1818,7 @@ msgstr "Perintah yang benar adalah:" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "Verifikasi integritas paket yang didownload" @@ -2181,7 +1831,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "Peringatkan mengenai kemungkinan error pada metadata" @@ -2193,9 +1843,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2220,12 +1867,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "opsi ambigu: %(option)s bisa sesuai dengan %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "opsi ambigu: %s (%s?)" @@ -2238,64 +1887,49 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, fuzzy, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "tidak bisa dibuka '%s': %s" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" -msgstr "tidak bisa dibuka '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" +msgstr "" #: ../fdroidserver/build.py #, python-brace-format @@ -2304,11 +1938,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2322,29 +1958,32 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" msgstr "kompleks" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2375,11 +2014,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2387,16 +2021,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2404,40 +2048,33 @@ msgstr[0] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" -msgstr "paksa untuk mengingatkan adanya error, atau hiraukan" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" +msgstr "" #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." @@ -2453,6 +2090,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2467,33 +2105,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2519,9 +2166,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2533,11 +2186,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "tidak ada opsi: %s" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2547,17 +2201,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2568,48 +2224,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "opsi -%s tidak dikenal" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "opsi -%s memerlukan argumen" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "opsi --%s harus tidak mengandung argumen" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "opsi --%s bukan prefiks unik" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "opsi --%s tidak dikenal" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "opsi --%s memerlukan argumen" @@ -2619,6 +2283,12 @@ msgstr "opsi --%s memerlukan argumen" msgid "optional arguments" msgstr "argumen opsional" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "Options" +msgid "options" +msgstr "Opsi" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2626,6 +2296,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "argumen posisi" @@ -2639,21 +2310,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2662,14 +2323,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2678,6 +2339,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "menampilkan nomor versi program dan keluar" @@ -2685,6 +2347,7 @@ msgstr "menampilkan nomor versi program dan keluar" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "menampilkan bantuan ini dan keluar" @@ -2713,31 +2376,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" msgstr "argumen berikut ini diperlukan: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" msgstr "string opsi tak terduga: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "argumen tidak dikenal: %s" @@ -2749,15 +2411,11 @@ msgstr "izin tidak aman pada '{config_file}' (seharusnya 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "penggunaan: " -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "penggunaan: fdroid [-h|--help|--version] []" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2766,10 +2424,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2796,16 +2450,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2852,21 +2496,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2877,7 +2511,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2912,7 +2546,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" @@ -2927,5 +2561,74 @@ msgid "{} build succeeded" msgid_plural "{} builds succeeded" msgstr[0] "" +#~ msgid "" +#~ "\n" +#~ " This is a repository of apps to be used with FDroid. Applications in this\n" +#~ " repository are either official binaries built by the original application\n" +#~ " developers, or are binaries built from source by f-droid.org using the\n" +#~ " tools on https://gitlab.com/fdroid.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " Ini adalah repositori aplikasi yang digunakan oleh FDroid. Aplikasi di\n" +#~ " repositori ini antara binari resmi yang dibuat oleh pengembang aplikasi\n" +#~ " atau binari yang dibuat dari sumbernya oleh f-droid.org menggunakan\n" +#~ " alat-alat di https://gitlab.com/fdroid.\n" +#~ " " + +#~ msgid "" +#~ "\n" +#~ "SSH Public Key to be used as Deploy Key:" +#~ msgstr "" +#~ "\n" +#~ "Kunci Publik SSH yang akan digunakan sebagai Kunci Deploy:" + +#~ msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" +#~ msgstr "\"repo_pubkey\" harus ada di config.yml ketika menggunakan --nosign!" + +#, python-brace-format +#~ msgid "\"{path}\" is not an accepted format, convert to: {formats}" +#~ msgstr "\"{path}\" bukan format yang diterima, dikonversi ke: {formats}" + +#, python-format +#~ msgid "%(prog)s [options] url" +#~ msgstr "%(prog)s [opsi] url" + +#~ msgid "'sdk_path' not set in 'config.yml'!" +#~ msgstr "'sdk_path' belum diatur di 'config.yml'!" + +#, python-brace-format +#~ msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" +#~ msgstr "'{aapt}' terlalu usang, fdroid memerlukan build-tools-23.0.0 atau yang lebih baru!" + +#, python-brace-format +#~ msgid "'{apkfilename}' is already installed on {dev}." +#~ msgstr "'{apkfilename}' sudah terpasang di {dev}." + +#~ msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." +#~ msgstr ".fdroid.txt tudak didukung! Konfersi ke .fdroid.yml atau .fdroid.json." + +#~ msgid "Add a new application from its source code" +#~ msgstr "Tambah aplikasi baru dari kode sumbernya" + +#~ msgid "Create skeleton metadata files that are missing" +#~ msgstr "Membuat kerangka berkas metadata yang hilang" + +#~ msgid "Dynamically scan APKs post build" +#~ msgstr "Pindai APK secara dinamis pasca build" + +#~ msgid "Produce human-readable index.xml" +#~ msgstr "Buat index.xml yang bisa dibaca manusia" + +#, python-format +#~ msgid "can't open '%s': %s" +#~ msgstr "tidak bisa dibuka '%s': %s" + +#~ msgid "force errors to be warnings, or ignore" +#~ msgstr "paksa untuk mengingatkan adanya error, atau hiraukan" + +#~ msgid "usage: fdroid [-h|--help|--version] []" +#~ msgstr "penggunaan: fdroid [-h|--help|--version] []" + #~ msgid "Update the stats of the repo" #~ msgstr "Perbarui status repo" diff --git a/locale/ml/LC_MESSAGES/fdroidserver.po b/locale/ml/LC_MESSAGES/fdroidserver.po index dc92effc..e171a87f 100644 --- a/locale/ml/LC_MESSAGES/fdroidserver.po +++ b/locale/ml/LC_MESSAGES/fdroidserver.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 1.0.6-70-g54bc858\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2022-11-22 19:37+0000\n" "Last-Translator: Abhiram \n" "Language-Team: Malayalam \n" @@ -17,31 +17,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.15-dev\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" -"\n" -" FDroid- നൊപ്പം ഉപയോഗിക്കേണ്ട അപ്ലിക്കേഷനുകളുടെ ഒരു ശേഖരമാണിത്. \n" -" ഇതിലെ അപ്ലിക്കേഷനുകൾ ഒന്നെങ്കിൽ ഒറിജിനൽ ആപ്ലിക്കേഷൻ\n" -" നിർമാതാക്കൾ നിർമ്മിച്ച ഔദ്യോഗിക ബൈനറികളുടെ ശേഖരമോ,\n" -" അല്ലെങ്കിൽ f-droid.org https://gitlab.com/fdroid- ലെ ഉപകരണങ്ങൾ ഉപയോഗിച്ച് ഉറവിടത്തിൽ നിന്ന് നിർമ്മിച്ച ബൈനറികളോ ആണ് .\n" -" " - -#: ../fdroidserver/nightly.py -#, fuzzy -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" -"\n" -"വിന്യാസ കീയായി ഉപയോഗിക്കുന്നതിനുള്ള SSH പബ്ലിക് കീ:" - #: ../fdroidserver/nightly.py #, fuzzy msgid "" @@ -68,10 +43,6 @@ msgstr "\"%s/\" ന് ചേരുന്ന മെറ്റാഡേറ്റ msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "--nosign ഉപയോഗിക്കുമ്പോൾ \"repo_ pubkey\" config.yml ൽ ഉണ്ടാകണം!" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -87,7 +58,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "" @@ -97,36 +68,28 @@ msgstr "" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -138,15 +101,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -154,11 +129,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "" @@ -166,54 +142,33 @@ msgstr "" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -236,13 +191,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr "" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -251,14 +203,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -276,7 +224,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -300,20 +248,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -324,26 +263,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -360,6 +286,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -380,7 +310,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "" @@ -400,11 +330,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -420,31 +345,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -454,15 +359,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -472,12 +372,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "" @@ -499,11 +399,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -522,8 +422,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -531,17 +430,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -549,20 +438,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -571,7 +452,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -584,8 +465,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -640,7 +520,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -670,11 +550,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -692,20 +571,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -725,11 +595,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -747,13 +612,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -762,7 +620,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -786,11 +644,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -805,10 +659,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -818,12 +668,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -841,17 +687,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -883,7 +724,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -906,11 +747,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -925,6 +761,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -947,10 +793,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -1000,11 +842,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1039,7 +876,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1048,22 +885,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "" @@ -1081,11 +908,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1096,38 +928,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1138,11 +942,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1163,11 +962,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1182,8 +976,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1217,14 +1011,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1258,19 +1044,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1280,23 +1057,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1305,11 +1069,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1348,12 +1111,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1368,7 +1131,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1407,15 +1170,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1433,8 +1187,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "" @@ -1446,13 +1199,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1461,7 +1214,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1475,13 +1228,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1503,11 +1253,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1531,11 +1276,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1547,21 +1288,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "" @@ -1572,14 +1313,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1604,10 +1343,6 @@ msgstr "" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1625,24 +1360,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1651,7 +1377,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1664,13 +1390,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1689,10 +1415,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1715,7 +1437,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1728,11 +1450,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "" @@ -1745,7 +1467,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1765,23 +1487,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1790,11 +1503,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1845,18 +1553,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1877,7 +1577,7 @@ msgstr "" "അല്ലെങ്കിൽ f-droid.org ന്റെ അഡ്മിൻ\n" "https://gitlab.com/fdroid- ലെ ഉപകരണങ്ങൾ ഉപയോഗിച്ച് ഉറവിടത്തിൽ നിന്ന് നിർമ്മിച്ച ബൈനറികളോ ആണ് ." -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1894,7 +1594,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1906,10 +1606,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1928,17 +1624,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "" @@ -1953,11 +1644,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1967,10 +1653,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1984,20 +1666,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -2008,29 +1681,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2056,23 +1706,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2083,13 +1734,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2108,11 +1755,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -2133,7 +1782,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2160,12 +1809,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "" @@ -2173,7 +1822,7 @@ msgstr "" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "" @@ -2186,7 +1835,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "" @@ -2198,9 +1847,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2225,12 +1871,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -2243,63 +1891,48 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" msgstr "" #: ../fdroidserver/build.py @@ -2309,11 +1942,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2327,30 +1962,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2381,11 +2019,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2393,16 +2026,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2411,39 +2054,32 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" msgstr "" #: ../fdroidserver/metadata.py @@ -2460,6 +2096,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2474,33 +2111,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2526,9 +2172,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2540,11 +2192,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2554,17 +2207,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2575,48 +2230,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" @@ -2626,6 +2289,10 @@ msgstr "" msgid "optional arguments" msgstr "" +#: /usr/lib/python3.11/argparse.py +msgid "options" +msgstr "" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2633,6 +2300,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2646,21 +2314,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2669,14 +2327,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2685,6 +2343,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "" @@ -2692,6 +2351,7 @@ msgstr "" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "" @@ -2720,31 +2380,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2756,15 +2415,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "" -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2773,10 +2428,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2804,16 +2455,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2860,21 +2501,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2885,7 +2516,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2920,7 +2551,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" @@ -2936,3 +2567,29 @@ msgid "{} build succeeded" msgid_plural "{} builds succeeded" msgstr[0] "" msgstr[1] "" + +#~ msgid "" +#~ "\n" +#~ " This is a repository of apps to be used with FDroid. Applications in this\n" +#~ " repository are either official binaries built by the original application\n" +#~ " developers, or are binaries built from source by f-droid.org using the\n" +#~ " tools on https://gitlab.com/fdroid.\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ " FDroid- നൊപ്പം ഉപയോഗിക്കേണ്ട അപ്ലിക്കേഷനുകളുടെ ഒരു ശേഖരമാണിത്. \n" +#~ " ഇതിലെ അപ്ലിക്കേഷനുകൾ ഒന്നെങ്കിൽ ഒറിജിനൽ ആപ്ലിക്കേഷൻ\n" +#~ " നിർമാതാക്കൾ നിർമ്മിച്ച ഔദ്യോഗിക ബൈനറികളുടെ ശേഖരമോ,\n" +#~ " അല്ലെങ്കിൽ f-droid.org https://gitlab.com/fdroid- ലെ ഉപകരണങ്ങൾ ഉപയോഗിച്ച് ഉറവിടത്തിൽ നിന്ന് നിർമ്മിച്ച ബൈനറികളോ ആണ് .\n" +#~ " " + +#, fuzzy +#~ msgid "" +#~ "\n" +#~ "SSH Public Key to be used as Deploy Key:" +#~ msgstr "" +#~ "\n" +#~ "വിന്യാസ കീയായി ഉപയോഗിക്കുന്നതിനുള്ള SSH പബ്ലിക് കീ:" + +#~ msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" +#~ msgstr "--nosign ഉപയോഗിക്കുമ്പോൾ \"repo_ pubkey\" config.yml ൽ ഉണ്ടാകണം!" diff --git a/locale/sr/LC_MESSAGES/fdroidserver.po b/locale/sr/LC_MESSAGES/fdroidserver.po index 64a69244..e0027321 100644 --- a/locale/sr/LC_MESSAGES/fdroidserver.po +++ b/locale/sr/LC_MESSAGES/fdroidserver.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 2.1b0\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2022-11-28 13:20+0000\n" "Last-Translator: Đorđe Vasiljević \n" "Language-Team: Serbian \n" @@ -17,22 +17,6 @@ msgstr "" "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 4.15-dev\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -56,10 +40,6 @@ msgstr "" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -75,7 +55,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "" @@ -85,36 +65,28 @@ msgstr "" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -126,15 +98,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -142,11 +126,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "" @@ -154,54 +139,33 @@ msgstr "" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -224,13 +188,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr "" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -239,14 +200,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -264,7 +221,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -288,20 +245,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -312,26 +260,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -348,6 +283,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -368,7 +307,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "" @@ -388,11 +327,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -408,31 +342,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -442,15 +356,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -460,12 +369,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "" @@ -487,11 +396,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -510,8 +419,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -519,17 +427,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -537,20 +435,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -559,7 +449,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -572,8 +462,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -628,7 +517,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -658,11 +547,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -680,20 +568,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -713,11 +592,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -735,13 +609,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -750,7 +617,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -774,11 +641,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -793,10 +656,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -806,12 +665,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -829,17 +684,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -871,7 +721,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -894,11 +744,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -913,6 +758,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -935,10 +790,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -988,11 +839,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1027,7 +873,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1036,22 +882,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "" @@ -1069,11 +905,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1084,38 +925,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1126,11 +939,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1151,11 +959,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1170,8 +973,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1205,14 +1008,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1246,19 +1041,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1268,23 +1054,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1293,11 +1066,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1336,12 +1108,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1356,7 +1128,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1395,15 +1167,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1421,8 +1184,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "" @@ -1434,13 +1196,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1449,7 +1211,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1463,13 +1225,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1491,11 +1250,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1519,11 +1273,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1535,21 +1285,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "" @@ -1560,14 +1310,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1592,10 +1340,6 @@ msgstr "" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1613,24 +1357,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1639,7 +1374,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1652,13 +1387,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1677,10 +1412,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1703,7 +1434,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1716,11 +1447,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "" @@ -1733,7 +1464,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1753,23 +1484,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1778,11 +1500,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1833,18 +1550,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1862,7 +1571,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1879,7 +1588,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1891,10 +1600,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1913,17 +1618,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "" @@ -1938,11 +1638,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1952,10 +1647,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1969,20 +1660,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -1993,29 +1675,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2041,23 +1700,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2068,13 +1728,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2093,11 +1749,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -2118,7 +1776,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2145,12 +1803,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "" @@ -2158,7 +1816,7 @@ msgstr "" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "" @@ -2171,7 +1829,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "" @@ -2183,9 +1841,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2210,12 +1865,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -2228,63 +1885,48 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" msgstr "" #: ../fdroidserver/build.py @@ -2294,11 +1936,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2312,30 +1956,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2366,11 +2013,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2378,16 +2020,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2396,39 +2048,32 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" msgstr "" #: ../fdroidserver/metadata.py @@ -2445,6 +2090,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2459,33 +2105,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2511,9 +2166,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2525,11 +2186,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2539,17 +2201,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2560,48 +2224,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" @@ -2611,6 +2283,10 @@ msgstr "" msgid "optional arguments" msgstr "" +#: /usr/lib/python3.11/argparse.py +msgid "options" +msgstr "" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2618,6 +2294,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2631,21 +2308,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2654,14 +2321,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2670,6 +2337,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "" @@ -2677,6 +2345,7 @@ msgstr "" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "" @@ -2705,31 +2374,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2741,15 +2409,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "" -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2758,10 +2422,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2789,16 +2449,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2845,21 +2495,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2870,7 +2510,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2905,7 +2545,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" diff --git a/locale/sv/LC_MESSAGES/fdroidserver.po b/locale/sv/LC_MESSAGES/fdroidserver.po index 4ed6b7b4..d8dc02d1 100644 --- a/locale/sv/LC_MESSAGES/fdroidserver.po +++ b/locale/sv/LC_MESSAGES/fdroidserver.po @@ -8,7 +8,7 @@ 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: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2021-10-16 13:25+0000\n" "Last-Translator: Kristoffer Grundström \n" "Language-Team: Swedish \n" @@ -19,22 +19,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.9-dev\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -58,10 +42,6 @@ msgstr "\"%s/\" har ingen matchande meta-datafil!" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -77,7 +57,7 @@ msgstr "\"{path}\" innehåller utdaterat {name} ({version})" msgid "\"{path}\" contains recent {name} ({version})" msgstr "\"{path}\" innehåller senaste {name} ({version})" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "\"{path}\" existerar, men s3cmd är inte installerat!" @@ -87,36 +67,28 @@ msgstr "\"{path}\" existerar, men s3cmd är inte installerat!" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "\"{path}\" är inte ett filformat som stöds (använd: metadata/*.yml)" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "\"{path}\" är inte ett accepterat format, konvertera till: {formats}" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "\"{path}\" är signerad av en nyckel som inte är tillåten:" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "\"{url}\" är inte en giltig URL!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -msgstr "%(prog)s [alternativ] url" - #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: fel: %(message)s\n" @@ -128,15 +100,27 @@ msgstr "%d problem hittades" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" msgstr "%prog [alternativ]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "%r kan inte kallas" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -144,11 +128,12 @@ msgstr "%s är inte ett acceptabelt byggnationsfält" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "'keypass' hittades inte i config.yml!" @@ -156,54 +141,33 @@ msgstr "'keypass' hittades inte i config.yml!" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "'keystore' är NONE och 'smartcardoptions' är tomt!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "'keystore' hittades inte i config.yml!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "'keystorepass' hittades inte i config.yml!" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" msgstr "'repo_keyalias' hittades inte i config.yml!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "'sdk_path' är inte inställt i 'config.yml'!" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "'sdk_path' är inte inställt i config.yml!" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "{aapt} är för gammal, fdroid kräver build-tools-23.0.0 eller nyare!" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "{aapt} är för gammal, fdroid kräver build-tools-{version} eller nyare!" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "'{apkfilename}' är redan installerad på {dev}." - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -226,13 +190,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr ".__call__() angavs inte" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr ".fdroid.txt stöds inte! Konvertera till .fdroid.yml eller .fdroid.json." - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "/issues saknas" @@ -241,14 +202,10 @@ msgstr "/issues saknas" msgid "A URL is required as an argument!" msgstr "En URL krävs som ett argument!" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "Lägg till en ny applikation från dess källkod" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -266,7 +223,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -290,20 +247,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -314,26 +262,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -350,6 +285,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -370,7 +309,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "Bygg ett paket från källa" @@ -390,11 +329,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -410,31 +344,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -444,15 +358,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "Kontrollera efter uppdateringar av appar" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -462,12 +371,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "Kommandot '%s' känns inte igen.\n" @@ -489,11 +398,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -512,8 +421,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -521,17 +429,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -539,20 +437,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "Skapa skelettmetadatafiler som saknas" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -561,7 +451,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -574,8 +464,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -630,7 +519,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -660,11 +549,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -682,20 +570,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "Genomsök APK-filer dynamiskt efter byggandet" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -715,11 +594,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -737,13 +611,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -752,7 +619,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -776,11 +643,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -795,10 +658,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -808,12 +667,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -831,17 +686,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -873,7 +723,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -896,11 +746,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -915,6 +760,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -937,10 +792,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -990,11 +841,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1029,7 +875,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "Installera byggda paket på enheter" @@ -1038,22 +884,12 @@ msgstr "Installera byggda paket på enheter" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "Interagera med förrådets HTTP-servern" @@ -1071,11 +907,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1086,38 +927,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1128,11 +941,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1153,11 +961,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1172,8 +975,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1207,14 +1010,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1248,19 +1043,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1270,23 +1056,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1295,11 +1068,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1338,12 +1110,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1358,7 +1130,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1397,15 +1169,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1423,8 +1186,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "Alternativ" @@ -1436,13 +1198,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1451,7 +1213,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1465,13 +1227,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1493,11 +1252,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1521,11 +1275,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "Producera mänskligt läsbar index.xml" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1537,21 +1287,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "Starta snabbt ett nytt förråd" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "Läs alla metadatafiler och avsluta" @@ -1562,14 +1312,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1594,10 +1342,6 @@ msgstr "Byt namn på APK-filer som inte matchar paket.namn_123.apk" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1615,24 +1359,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "Skriv om alla metadatafiler" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1641,7 +1376,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1654,13 +1389,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "Skanna källkoden för ett paket" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1679,10 +1414,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1705,7 +1436,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1718,11 +1449,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "Signera och placera paket i förrådet" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "Signera index som har skapats med att använda update --nosign" @@ -1735,7 +1466,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1755,23 +1486,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1780,11 +1502,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1835,18 +1552,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1864,7 +1573,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1881,7 +1590,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1893,10 +1602,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1915,17 +1620,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "Okänt undantag hittades!" @@ -1940,11 +1640,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1954,10 +1649,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1971,20 +1662,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -1995,29 +1677,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2043,23 +1702,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "Uppdatera förrådinformation för nya paket" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "Uppdatera binärens genomskinliga logg för en URL" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2070,13 +1730,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2095,11 +1751,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "Användning" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Användning: %s\n" @@ -2120,7 +1778,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2147,12 +1805,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "Giltiga kommandon är:" @@ -2160,7 +1818,7 @@ msgstr "Giltiga kommandon är:" msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "Verifiera integriteten hos de nedladdade paketen" @@ -2173,7 +1831,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "Visa varningar vid möjliga metadatafel" @@ -2185,9 +1843,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2212,12 +1867,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "tvetydigt alternativ: %(option)s kunde motsvara %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "tvetydig option: %s (%s?)" @@ -2230,64 +1887,49 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, fuzzy, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "kan inte öppna '%s': %s" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" -msgstr "kan inte öppna '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" +msgstr "" #: ../fdroidserver/build.py #, python-brace-format @@ -2296,11 +1938,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2314,30 +1958,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2368,11 +2015,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2380,16 +2022,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2398,40 +2050,33 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" -msgstr "tvinga fel att bli varningar, eller ignorera" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" +msgstr "" #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." @@ -2447,6 +2092,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2461,33 +2107,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2513,9 +2168,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2527,11 +2188,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "inget sådant val: %s" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2541,17 +2203,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2562,48 +2226,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "alternativet -%s kändes inte igen" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "alternativet -%s kräver argument" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "alternativet --%s måste inte ha ett argument" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "alternativet --%s inte ett unikt prefix" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "alternativet --%s kändes inte igen" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "alternativet --%s kräver argument" @@ -2613,6 +2285,12 @@ msgstr "alternativet --%s kräver argument" msgid "optional arguments" msgstr "alternativa argument" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "Options" +msgid "options" +msgstr "Alternativ" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2620,6 +2298,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "positionella argument" @@ -2633,21 +2312,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2656,14 +2325,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2672,6 +2341,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "visa programmets versionsnummer och avsluta" @@ -2679,6 +2349,7 @@ msgstr "visa programmets versionsnummer och avsluta" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "visa det här hjälpmeddelandet och avsluta" @@ -2707,31 +2378,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" msgstr "följande argument krävs: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" msgstr "oväntad alternativ-sträng: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "argumenten känns inte igen: %s" @@ -2743,15 +2413,11 @@ msgstr "o-säkra behörigheter på '{config_file}' (borde vara 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "användning: " -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "användning: fdroid [-h|--help|--version] []" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2760,10 +2426,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2791,16 +2453,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2847,21 +2499,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2872,7 +2514,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2907,7 +2549,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr "" @@ -2924,5 +2566,49 @@ msgid_plural "{} builds succeeded" msgstr[0] "" msgstr[1] "" +#, python-brace-format +#~ msgid "\"{path}\" is not an accepted format, convert to: {formats}" +#~ msgstr "\"{path}\" är inte ett accepterat format, konvertera till: {formats}" + +#, python-format +#~ msgid "%(prog)s [options] url" +#~ msgstr "%(prog)s [alternativ] url" + +#~ msgid "'sdk_path' not set in 'config.yml'!" +#~ msgstr "'sdk_path' är inte inställt i 'config.yml'!" + +#, python-brace-format +#~ msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" +#~ msgstr "{aapt} är för gammal, fdroid kräver build-tools-23.0.0 eller nyare!" + +#, python-brace-format +#~ msgid "'{apkfilename}' is already installed on {dev}." +#~ msgstr "'{apkfilename}' är redan installerad på {dev}." + +#~ msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." +#~ msgstr ".fdroid.txt stöds inte! Konvertera till .fdroid.yml eller .fdroid.json." + +#~ msgid "Add a new application from its source code" +#~ msgstr "Lägg till en ny applikation från dess källkod" + +#~ msgid "Create skeleton metadata files that are missing" +#~ msgstr "Skapa skelettmetadatafiler som saknas" + +#~ msgid "Dynamically scan APKs post build" +#~ msgstr "Genomsök APK-filer dynamiskt efter byggandet" + +#~ msgid "Produce human-readable index.xml" +#~ msgstr "Producera mänskligt läsbar index.xml" + +#, python-format +#~ msgid "can't open '%s': %s" +#~ msgstr "kan inte öppna '%s': %s" + +#~ msgid "force errors to be warnings, or ignore" +#~ msgstr "tvinga fel att bli varningar, eller ignorera" + +#~ msgid "usage: fdroid [-h|--help|--version] []" +#~ msgstr "användning: fdroid [-h|--help|--version] []" + #~ msgid "Update the stats of the repo" #~ msgstr "Uppdatera repostatistik" diff --git a/locale/ta/LC_MESSAGES/fdroidserver.po b/locale/ta/LC_MESSAGES/fdroidserver.po index b8b14f63..a708a850 100644 --- a/locale/ta/LC_MESSAGES/fdroidserver.po +++ b/locale/ta/LC_MESSAGES/fdroidserver.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 2.1-273-g54e84d87\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2022-09-06 22:24+0200\n" +"POT-Creation-Date: 2023-02-21 14:38+0100\n" "PO-Revision-Date: 2022-10-02 15:36+0000\n" "Last-Translator: K.B.Dharun Krishna \n" "Language-Team: Tamil \n" @@ -16,22 +16,6 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.1\n" -#: ../fdroidserver/common.py -msgid "" -"\n" -" This is a repository of apps to be used with FDroid. Applications in this\n" -" repository are either official binaries built by the original application\n" -" developers, or are binaries built from source by f-droid.org using the\n" -" tools on https://gitlab.com/fdroid.\n" -" " -msgstr "" - -#: ../fdroidserver/nightly.py -msgid "" -"\n" -"SSH Public Key to be used as Deploy Key:" -msgstr "" - #: ../fdroidserver/nightly.py msgid "" "\n" @@ -55,10 +39,6 @@ msgstr "" msgid "\"local_copy_dir\" {path} does not exist!" msgstr "" -#: ../fdroidserver/index.py -msgid "\"repo_pubkey\" must be present in config.yml when using --nosign!" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "\"{apkfilename}\" is already installed on {dev}." @@ -74,7 +54,7 @@ msgstr "" msgid "\"{path}\" contains recent {name} ({version})" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "\"{path}\" exists but s3cmd is not installed!" msgstr "" @@ -84,36 +64,28 @@ msgstr "" msgid "\"{path}\" is not a supported file format (use: metadata/*.yml)" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "\"{path}\" is signed by a key that is not allowed:" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "\"{url}\" is not a valid URL!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/mirror.py -#, python-format -msgid "%(prog)s [options] url" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: பிழை: %(message)s\n" @@ -125,15 +97,27 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "%prog [options]" msgstr "%prog [விருப்பங்கள்]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py #, python-format msgid "%r is not callable" msgstr "" +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s did not produce a dict!" +msgstr "" + +#: ../fdroidserver/signindex.py +#, python-format +msgid "%s has bad SHA-256: %s" +msgstr "" + #: ../fdroidserver/lint.py #, python-format msgid "%s is not an accepted build field" @@ -141,11 +125,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keypass' not found in config.yml!" msgstr "" @@ -153,54 +138,33 @@ msgstr "" msgid "'keystore' is NONE and 'smartcardoptions' is blank!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystore' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'keystorepass' not found in config.yml!" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py msgid "'repo_keyalias' not found in config.yml!" 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 +#: /usr/lib/python3.11/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" -#: ../fdroidserver/common.py -msgid "'sdk_path' not set in 'config.yml'!" -msgstr "" - #: ../fdroidserver/common.py msgid "'sdk_path' not set in config.yml!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "'{apkfilename}' is already installed on {dev}." -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" @@ -223,13 +187,10 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid ".__call__() not defined" msgstr "" -#: ../fdroidserver/metadata.py -msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" - #: ../fdroidserver/lint.py msgid "/issues is missing" msgstr "" @@ -238,14 +199,10 @@ msgstr "" msgid "A URL is required as an argument!" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Add PGP signatures using GnuPG for packages in repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -msgid "Add a new application from its source code" -msgstr "" - #: ../fdroidserver/update.py msgid "Add a repo signing key to an unsigned repo" msgstr "" @@ -263,7 +220,7 @@ msgstr "" msgid "Alias of the repo signing key in the keystore" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" @@ -287,20 +244,11 @@ msgstr "" msgid "Android DEX code" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/build.py -#, python-brace-format -msgid "Android SDK '{path}' does not have '{dirname}' installed!" -msgstr "" - #: ../fdroidserver/init.py #, python-brace-format msgid "Android SDK not found at {path}!" msgstr "" -#: ../fdroidserver/common.py -msgid "Android SDK not found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK path '{path}' does not exist!" @@ -311,26 +259,13 @@ msgstr "" msgid "Android SDK path '{path}' is not a directory!" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android SDK tool {cmd} found!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Android SDK tool {cmd} not found!" msgstr "" -#. Translators: "build-tools" is the file name of a package from -#. Google, it is part of the Android SDK. So it probably shouldn't be -#. translated or transliterated. -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Android build-tools path '{path}' does not exist!" -msgstr "" - -#: ../fdroidserver/update.py -msgid "AndroidManifest.xml has no date" +#: ../fdroidserver/lint.py +msgid "App has NoSourceSince or ArchivePolicy \"0 versions\" but AutoUpdateMode or UpdateCheckMode are not None" msgstr "" #: ../fdroidserver/lint.py @@ -347,6 +282,10 @@ msgstr "" msgid "Archiving {apkfilename} with invalid signature!" msgstr "" +#: ../fdroidserver/lint.py +msgid "AutoUpdateMode with UpdateCheckMode: HTTP must have a pattern." +msgstr "" + #: ../fdroidserver/mirror.py msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" @@ -367,7 +306,7 @@ msgstr "" msgid "Broken symlink: {path}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Build a package from source" msgstr "" @@ -387,11 +326,6 @@ msgstr "" msgid "Build only the latest version of each package" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" -msgstr "" - #: ../fdroidserver/init.py #, python-format msgid "Built repo based in \"%s\" with this config:" @@ -407,31 +341,11 @@ msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/vmtools.py -#, python-brace-format -msgid "Cannot read \"{path}\"!" -msgstr "" - -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot resolve application ID {appid}" -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Cannot rewrite \"{path}\"" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Cannot use --list and --to at the same time" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" @@ -441,15 +355,10 @@ msgstr "" msgid "Categories are not set" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Check for updates to applications" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Checking archiving for {appid} - APKs:{integer}, keepversions:{keep}, archapks:{arch}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" @@ -459,12 +368,12 @@ msgstr "" msgid "Clean update - don't uses caches, reprocess all APKs" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Comma separated list of categories." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py -#, c-format, python-format +#: ../fdroidserver/__main__.py +#, python-format msgid "Command '%s' not recognised.\n" msgstr "'%s' கட்டளை அங்கீகரிக்கப்படவில்லை.\n" @@ -486,11 +395,11 @@ msgstr "" msgid "Could not find '{command}' on your system" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version code" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Could not find latest version name" msgstr "" @@ -509,8 +418,7 @@ msgstr "" msgid "Could not parse size \"{size}\", wrong type \"{type}\"" msgstr "" -#. Translators: https://developer.android.com/studio/build/application-id -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Couldn't find Application ID" msgstr "" @@ -518,17 +426,7 @@ msgstr "" msgid "Couldn't find any version information" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/import.py -msgid "Couldn't find latest version code" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname -#: ../fdroidserver/import.py -msgid "Couldn't find latest version name" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py msgid "Couldn't find package ID" msgstr "" @@ -536,20 +434,12 @@ msgstr "" msgid "Cowardily refusing to overwrite existing signing key setup!" msgstr "" -#: ../fdroidserver/update.py -msgid "Create a repo signing key in a keystore" -msgstr "" - -#: ../fdroidserver/update.py -msgid "Create skeleton metadata files that are missing" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Created new container \"{name}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating \"{path}\" for configuring s3cmd." msgstr "" @@ -558,7 +448,7 @@ msgstr "" msgid "Creating log directory" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Creating new S3 bucket: {url}" msgstr "" @@ -571,8 +461,7 @@ msgstr "" msgid "Creating signed index with this key (SHA256):" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/verify.py -#: ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "Creating temporary directory" msgstr "" @@ -627,7 +516,7 @@ msgstr "" msgid "Description of length {length} is over the {limit} char limit" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Do not add 'disable:' to the generated build entries" msgstr "" @@ -657,11 +546,10 @@ msgid "Don't refresh the repository, useful when testing a build with no interne msgstr "" #: ../fdroidserver/deploy.py ../fdroidserver/nightly.py -#: ../fdroidserver/upload.py msgid "Don't use rsync checksums" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Download complete mirrors of small repos" msgstr "" @@ -679,20 +567,11 @@ msgstr "" msgid "Downloading {url} failed. {error}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "Duplicate link in '{field}': {url}" msgstr "" -#: ../fdroid -msgid "Dynamically scan APKs post build" -msgstr "" - #: ../fdroidserver/__main__.py msgid "ERROR: The \"server\" subcommand has been removed, use \"deploy\"!" msgstr "" @@ -712,11 +591,6 @@ msgstr "" msgid "ERROR: unsupported git host \"%s\", patches welcome!" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Empty build flag at {linedesc}" -msgstr "" - #: ../fdroidserver/__main__.py #, python-brace-format msgid "Encoding is set to '{enc}' fdroid might run into encoding issues. Please set it to 'UTF-8' for best results." @@ -734,13 +608,6 @@ msgstr "" msgid "Environment variable {var} from {configname} is not set!" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/checkupdates.py -#: ../fdroidserver/upload.py -#, python-format -msgid "Error while attempting to publish log: %s" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "Error while getting repo address" msgstr "" @@ -749,7 +616,7 @@ msgstr "" msgid "Extract application metadata from a source repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Extract signatures from APKs" msgstr "" @@ -773,11 +640,7 @@ msgstr "" msgid "Failed resizing {path}: {error}" msgstr "" -#: ../fdroidserver/publish.py -msgid "Failed to align application" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Failed to create S3 bucket: {url}" msgstr "" @@ -792,10 +655,6 @@ msgstr "" msgid "Failed to get APK information, skipping {path}" msgstr "" -#: ../fdroidserver/common.py -msgid "Failed to get APK manifest information" -msgstr "" - #: ../fdroidserver/update.py msgid "Failed to get APK signing key fingerprint" msgstr "" @@ -805,12 +664,8 @@ msgstr "" msgid "Failed to install '{apkfilename}' on {dev}: {error}" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/common.py -msgid "Failed to sign application" -msgstr "" - #: ../fdroidserver/common.py -msgid "Failed to zipalign application" +msgid "Failed to sign application" msgstr "" #: ../fdroidserver/build.py @@ -828,17 +683,12 @@ msgstr "" msgid "File disappeared while processing it: {path}" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/update.py -#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py -#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/rewritemeta.py ../fdroidserver/scanner.py +#: ../fdroidserver/update.py msgid "Finished" msgstr "" -#: ../fdroidserver/lint.py -msgid "Flattr donation methods belong in the FlattrID flag" -msgstr "" - #: ../fdroidserver/lint.py msgid "Flattr donation methods belong in the FlattrID: field" msgstr "" @@ -870,7 +720,7 @@ msgstr "" msgid "Found bad funding file \"{path}\" for \"{name}\":" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py msgid "Found invalid appids in arguments" msgstr "" @@ -893,11 +743,6 @@ msgstr "" msgid "Found multiple signing certificates for repository." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "Found multiple signing certificates in {path}" -msgstr "" - #: ../fdroidserver/index.py msgid "Found no signing certificates for repository." msgstr "" @@ -912,6 +757,16 @@ msgstr "" msgid "Found {apkfilename} at {url}" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} problems in {filename}" +msgstr "" + +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "Found {count} warnings in {filename}" +msgstr "" + #: ../fdroidserver/update.py #, python-brace-format msgid "Generated skeleton metadata for {appid}" @@ -934,10 +789,6 @@ msgstr "" msgid "Git prune failed" msgstr "" -#: ../fdroidserver/common.py -msgid "Git remote set-head failed" -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Git remote set-head failed: \"%s\"" @@ -987,11 +838,6 @@ msgstr "" msgid "Ignoring stale cache data for {apkfilename}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Ignoring {ext} file at '{path}'" -msgstr "" - #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" msgstr "" @@ -1026,7 +872,7 @@ msgstr "" msgid "Install all signed applications available" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Install built packages on devices" msgstr "" @@ -1035,22 +881,12 @@ msgstr "" msgid "Installing %s..." msgstr "" -#: ../fdroidserver/install.py -#, python-format -msgid "Installing %s…" -msgstr "" - #: ../fdroidserver/install.py #, python-brace-format msgid "Installing '{apkfilename}' on {dev}..." msgstr "" -#: ../fdroidserver/install.py -#, python-brace-format -msgid "Installing '{apkfilename}' on {dev}…" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Interact with the repo HTTP server" msgstr "" @@ -1068,11 +904,16 @@ msgstr "" msgid "Invalid UpdateCheckMode: {mode}" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py #, python-brace-format msgid "Invalid VercodeOperation: {field}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "Invalid VercodeOperation: {invalid_ops}" +msgstr "" + #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid application ID {appid}" @@ -1083,38 +924,10 @@ msgstr "" msgid "Invalid boolean '%s'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build flag at {line} in {linedesc}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid build format: {value} in {name}" -msgstr "" - #: ../fdroidserver/lint.py msgid "Invalid bulleted list" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" - -#: ../fdroidserver/lint.py -msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-format -msgid "Invalid metadata in %s:%d" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Invalid metadata in: " -msgstr "" - #: ../fdroidserver/common.py #, python-format msgid "Invalid name for published file: %s" @@ -1125,11 +938,6 @@ msgstr "" msgid "Invalid ndk: entry in build: \"{ndk}\"" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Invalid package name {0}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Invalid redirect to non-HTTPS: {before} -> {after} " @@ -1150,11 +958,6 @@ msgstr "" msgid "Invalid srclib metadata: unknown key '{key}' in '{file}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Invalid versionCode: \"{versionCode}\" is not an integer!" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "JAR signature failed to verify: {path}" @@ -1169,8 +972,8 @@ msgstr "" msgid "Java JAR file" msgstr "" -#: ../fdroidserver/publish.py ../fdroidserver/update.py -#: ../fdroidserver/mirror.py +#: ../fdroidserver/mirror.py ../fdroidserver/publish.py +#: ../fdroidserver/update.py msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" @@ -1204,14 +1007,6 @@ msgstr "" msgid "Liberapay donation methods belong in the Liberapay: field" msgstr "" -#: ../fdroidserver/lint.py -msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" - -#: ../fdroidserver/rewritemeta.py -msgid "List files that would be reformatted" -msgstr "" - #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted (dry run)" msgstr "" @@ -1245,19 +1040,10 @@ msgstr "" msgid "Missing output directory" msgstr "" -#: ../fdroidserver/lint.py -#, python-format -msgid "Name '%s' is just the auto name - remove it" -msgstr "" - #: ../fdroidserver/index.py msgid "Neither \"repo_pubkey\" nor \"keystorepass\" set in config.yml" msgstr "" -#: ../fdroidserver/common.py -msgid "No 'config.yml' found, using defaults." -msgstr "" - #: ../fdroidserver/verify.py #, python-format msgid "No APK for package: %s" @@ -1267,23 +1053,10 @@ msgstr "" msgid "No Android SDK found!" msgstr "" -#: ../fdroidserver/import.py -msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" - #: ../fdroidserver/install.py msgid "No attached devices found" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" - -#: ../fdroidserver/common.py -msgid "No config.yml found, using defaults." -msgstr "" - #: ../fdroidserver/index.py msgid "No fingerprint in URL." msgstr "" @@ -1292,11 +1065,10 @@ msgstr "" msgid "No git submodules available" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "No gradle project could be found. Specify --subdir?" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/common.py #: ../fdroidserver/import_subcommand.py msgid "No information found." msgstr "" @@ -1335,12 +1107,12 @@ msgstr "" msgid "No signed output directory - nothing to do" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/common.py +#: ../fdroidserver/common.py #, python-brace-format msgid "No signing certificates found in {path}" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/metadata.py +#: ../fdroidserver/common.py #, python-format msgid "No such package: %s" msgstr "" @@ -1355,7 +1127,7 @@ msgstr "" msgid "No tags found" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py +#: ../fdroidserver/publish.py ../fdroidserver/verify.py msgid "No unsigned directory - nothing to do" msgstr "" @@ -1394,15 +1166,6 @@ msgstr "" msgid "Offline machine, skipping git mirror generation until `fdroid deploy`" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "Old APK signature failed to verify: {path}" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py -msgid "Old, deprecated name for fdroid deploy" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" @@ -1420,8 +1183,7 @@ msgstr "" msgid "OpenCollective donation methods belong in the OpenCollective: field" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Options" msgstr "விருப்பங்கள்" @@ -1433,13 +1195,13 @@ msgstr "" msgid "Output JSON to stdout." msgstr "" -#: ../fdroidserver/gpgsign.py ../fdroidserver/publish.py -#: ../fdroidserver/update.py ../fdroidserver/signindex.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/gpgsign.py +#: ../fdroidserver/publish.py ../fdroidserver/signindex.py +#: ../fdroidserver/update.py msgid "Outputting JSON" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Overall license of the project." msgstr "" @@ -1448,7 +1210,7 @@ msgstr "" msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "Package \"{appid}\" already exists" msgstr "" @@ -1462,13 +1224,10 @@ msgstr "" msgid "Password required with username" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Path to main Android project subdirectory, if not in root." msgstr "" -msgid "Path to main android project subdirectory, if not in root." -msgstr "" - #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" msgstr "" @@ -1490,11 +1249,6 @@ msgstr "" msgid "Problem with ZIP file: %s, error %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Problem with description of {appid}: {error}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Problem with xml at '{path}'" @@ -1518,11 +1272,7 @@ msgstr "" msgid "Produce human-readable XML/JSON for index files" msgstr "" -#: ../fdroidserver/update.py -msgid "Produce human-readable index.xml" -msgstr "" - -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py msgid "Project URL to import from." msgstr "" @@ -1534,21 +1284,21 @@ msgstr "" msgid "Push the log to this git remote repository" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing binary transparency log to {url}" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Pushing to {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Quickly start a new repository" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Read all the metadata files and exit" msgstr "" @@ -1559,14 +1309,12 @@ msgstr "" #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading minSdkVersion failed: \"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" msgstr "" -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#. https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/common.py #, python-brace-format -msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed,APK invalid: '{apkfilename}'" msgstr "" #: ../fdroidserver/update.py @@ -1591,10 +1339,6 @@ msgstr "" msgid "RepoTrunk update mode only makes sense in git-svn repositories" msgstr "" -#: ../fdroidserver/update.py -msgid "Report on build data status" -msgstr "" - #: ../fdroidserver/build.py msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" @@ -1612,24 +1356,15 @@ msgstr "" msgid "Restrict output to warnings and errors" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Rewrite all the metadata files" msgstr "" -#: ../fdroidserver/rewritemeta.py -msgid "Rewrite to a specific format: " -msgstr "" - #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Rewriting '{appid}'" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Rewriting '{appid}' to '{path}'" -msgstr "" - #: ../fdroidserver/checkupdates.py msgid "Run on git repo that has uncommitted changes" msgstr "" @@ -1638,7 +1373,7 @@ msgstr "" msgid "Run rewritemeta to fix formatting" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Running first pass with MD5 checking disabled" msgstr "" @@ -1651,13 +1386,13 @@ msgstr "" msgid "Scan the resulting APK(s) for known non-free classes." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Scan the source code of a package" msgstr "" #: ../fdroidserver/scanner.py #, python-brace-format -msgid "Scanner found {count} problems in {apk}:" +msgid "Scanner found {count} problems in {apk}" msgstr "" #: ../fdroidserver/scanner.py @@ -1676,10 +1411,6 @@ msgid_plural "Scanner found {} problems" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/scanner.py -msgid "Scanning APK with apkanalyzer for known non-free classes." -msgstr "" - #: ../fdroidserver/scanner.py msgid "Scanning APK with dexdump for known non-free classes." msgstr "" @@ -1702,7 +1433,7 @@ msgstr "" msgid "Set open file limit to {integer}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Set up an app build for a nightly build repo" msgstr "" @@ -1715,11 +1446,11 @@ msgstr "" msgid "Setting {0} sec timeout for this build" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign and place packages in the repo" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Sign indexes created using update --nosign" msgstr "" @@ -1732,7 +1463,7 @@ msgstr "" msgid "Skipping '{apkfilename}' with invalid signature!" msgstr "" -#: ../fdroidserver/index.py +#: ../fdroidserver/deploy.py ../fdroidserver/index.py #, python-format msgid "Skipping GitLab Pages mirror because the repo is too large (>%.2fGB)!" msgstr "" @@ -1752,23 +1483,14 @@ msgstr "" msgid "Skipping {appid}: disabled" msgstr "" -#: ../fdroidserver/scanner.py -#, python-brace-format -msgid "Skipping {appid}: no builds specified" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify a local folder to sync the repo to" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "Specify an identity file to provide to SSH for rsyncing" msgstr "" -#: ../fdroidserver/build.py -msgid "Specify that we're running on the build server" -msgstr "" - #: ../fdroidserver/nightly.py msgid "Specify which debug keystore file to use." msgstr "" @@ -1777,11 +1499,6 @@ msgstr "" msgid "Spew out even more information than normal" msgstr "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "Striping mystery signature from {apkfilename}" -msgstr "" - #: ../fdroidserver/nightly.py #, python-brace-format msgid "Stripping mystery signature from {apkfilename}" @@ -1832,18 +1549,10 @@ msgstr "" msgid "The file to be included in the repo (path or glob)" msgstr "" -#: ../fdroidserver/deploy.py -msgid "The only commands currently supported are 'init' and 'update'" -msgstr "" - #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." msgstr "" -#: ../fdroidserver/common.py -msgid "The repository's index could not be verified." -msgstr "" - #: ../fdroidserver/deploy.py #, python-brace-format msgid "The root dir for local_copy_dir \"{path}\" does not exist!" @@ -1861,7 +1570,7 @@ msgstr "" msgid "This is a repository of apps to be used with F-Droid. Applications in this repository are either official binaries built by the original application developers, or are binaries built from source by the admin of f-droid.org using the tools on https://gitlab.com/fdroid." msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-format msgid "This repo already has local metadata: %s" msgstr "" @@ -1878,7 +1587,7 @@ msgid "" "and https://f-droid.org/docs/Signing_Process" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.yml!" msgstr "" @@ -1890,10 +1599,6 @@ msgstr "" msgid "URL shorteners should not be used" msgstr "" -#: ../fdroidserver/metadata.py -msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" - #: ../fdroidserver/lint.py #, python-brace-format msgid "URL {url} in Description: {error}" @@ -1912,17 +1617,12 @@ msgstr "" msgid "Unexpected symlink target: {link} -> {target}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unexpected text on same line as {field} in {linedesc}" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "Unknown entry {key} in {configname}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Unknown exception found!" msgstr "அறியப்படாத விதிவிலக்கு கண்டறியப்பட்டது!" @@ -1937,11 +1637,6 @@ msgstr "" msgid "Unknown metadata format: %s" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unknown metadata format: {path}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unknown metadata format: {path} (use: *.yml)" @@ -1951,10 +1646,6 @@ msgstr "" msgid "Unknown version of aapt, might cause problems: " msgstr "" -#: ../fdroidserver/lint.py -msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" - #: ../fdroidserver/lint.py msgid "Unnecessary leading space" msgstr "" @@ -1968,20 +1659,11 @@ msgstr "" msgid "Unrecognised app field '{fieldname}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -msgid "Unrecognised app field: " -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unrecognised field '{field}' in {linedesc}" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "Unsupported file type \"{extension}\" for repo graphic" @@ -1992,29 +1674,6 @@ msgstr "" msgid "Unsupported graphics file found: {path}" msgstr "" -#: ../fdroidserver/rewritemeta.py -#, python-brace-format -msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]" -msgstr "" - -#: ../fdroidserver/metadata.py -msgid "Unterminated ]]" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated build in {name}" -msgstr "" - -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "Unterminated continuation in {name}" -msgstr "" - #: ../fdroidserver/lint.py #, python-format msgid "Unused extlib at %s" @@ -2040,23 +1699,24 @@ msgstr "" msgid "Unzipping to %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update repo information for new packages" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Update the binary transparency log for a URL" msgstr "" -#: ../fdroidserver/update.py ../fdroidserver/build.py -msgid "Update the wiki" -msgstr "" - #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "UpdateCheckData has invalid URL: {url}" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "UpdateCheckData must match the version code as integer (\\d or [0-9]): {codeex}" +msgstr "" + #: ../fdroidserver/lint.py #, python-brace-format msgid "UpdateCheckData must use HTTPS URL: {url}" @@ -2067,13 +1727,9 @@ msgstr "" msgid "UpdateCheckData not a valid URL: {url}" msgstr "" -#: ../fdroidserver/lint.py -msgid "UpdateCheckMode is set but it looks like checkupdates hasn't been run yet" -msgstr "" - #. Translators: https://developer.android.com/studio/build/application-id #: ../fdroidserver/lint.py -msgid "UpdateCheckName is set to the known application ID - it can be removed" +msgid "UpdateCheckMode is set but it looks likecheckupdates hasn't been run yet" msgstr "" #: ../fdroidserver/lint.py @@ -2092,11 +1748,13 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "Usage" msgstr "பயன்பாடு" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "Usage: %s\n" msgstr "பயன்பாடு: %s\n" @@ -2117,7 +1775,7 @@ msgstr "" msgid "Use date from APK instead of current time for newly added APKs" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using \"{path}\" for configuring s3cmd." msgstr "" @@ -2144,12 +1802,12 @@ msgstr "" msgid "Using existing keystore \"{path}\"" msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "Using s3cmd to sync with: {url}" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Valid commands are:" msgstr "செல்லுபடியாகும் கட்டளைகள் பின்வருமாறு:" @@ -2157,7 +1815,7 @@ msgstr "செல்லுபடியாகும் கட்டளைகள msgid "Verify against locally cached copy rather than redownloading." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Verify the integrity of downloaded packages" msgstr "" @@ -2170,7 +1828,7 @@ msgstr "" msgid "VirusTotal API key cannot upload files larger than 32MB, use {url} to upload {path}." msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "Warn about possible metadata errors" msgstr "" @@ -2182,9 +1840,6 @@ msgstr "" msgid "When linting the entire repository yamllint is disabled by default. This option forces yamllint regardless." msgstr "" -msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" - #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" msgstr "" @@ -2209,12 +1864,14 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -2227,63 +1884,48 @@ msgstr "" msgid "apksigner not found, it's required for signing!" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -#: ../fdroidserver/checkupdates.py +#: ../fdroidserver/checkupdates.py ../fdroidserver/lint.py +#: ../fdroidserver/rewritemeta.py msgid "application ID of file to operate on" msgstr "" -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py +#: ../fdroidserver/build.py ../fdroidserver/install.py +#: ../fdroidserver/publish.py ../fdroidserver/scanner.py +#: ../fdroidserver/verify.py msgid "application ID with optional versionCode in the form APPID[:VERCODE]" msgstr "" -#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py -msgid "applicationId in the form APPID" -msgstr "" - -#: ../fdroidserver/checkupdates.py -msgid "applicationId to check for updates" -msgstr "" - -#. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode -#: ../fdroidserver/verify.py ../fdroidserver/publish.py -#: ../fdroidserver/build.py ../fdroidserver/scanner.py -#: ../fdroidserver/install.py -msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" - #: ../fdroidserver/common.py msgid "archive_url needs to end with /archive" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "argument %(argument_name)s: %(message)s" +msgstr "" + #: ../fdroidserver/nightly.py msgid "attempting bare SSH connection to test deploy key:" msgstr "" -#: ../fdroidserver/nightly.py -msgid "attempting bare ssh connection to test deploy key:" -msgstr "" - #: ../fdroidserver/common.py msgid "can not parse scrlib spec (not a string): '{}'" msgstr "" -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py #, python-format msgid "can't open '%(filename)s': %(error)s" msgstr "" -#: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py -#: /usr/lib/python3.7/argparse.py -#, python-format -msgid "can't open '%s': %s" +#: ../fdroidserver/scanner.py +msgid "can't open non-https url: '{};" msgstr "" #: ../fdroidserver/build.py @@ -2293,11 +1935,13 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "cannot have multiple subparser arguments" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -2311,30 +1955,33 @@ msgstr "" msgid "cloning {url}" msgstr "" -#: ../fdroidserver/deploy.py -msgid "command to execute, either 'init' or 'update'" -msgstr "" - #: ../fdroidserver/__main__.py msgid "commands from plugin modules:" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "complex" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" msgstr[0] "" msgstr[1] "" -#: ../fdroidserver/nightly.py -#, python-brace-format -msgid "copying {apkfilename} into {path}" +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser alias: %s" +msgstr "" + +#: /usr/lib/python3.11/argparse.py +#, python-format +msgid "conflicting subparser: %s" msgstr "" #: ../fdroidserver/metadata.py @@ -2365,11 +2012,6 @@ msgstr "" msgid "deleting: repo/{apkfilename}" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "deployed build logs to '{path}'" -msgstr "" - #: ../fdroidserver/common.py #, python-brace-format msgid "deployed process log {path} to {dest}" @@ -2377,16 +2019,26 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" +#: ../fdroidserver/scanner.py +msgid "downloading '{}'" +msgstr "" + +#: ../fdroidserver/scanner.py +msgid "downloading scanner signatures from '{}' failed" +msgstr "" + #: ../fdroidserver/scanner.py msgid "executable binary, possibly code" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -2395,39 +2047,32 @@ msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.11/argparse.py msgid "expected at least one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected at most one argument" 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 +#: /usr/lib/python3.11/argparse.py msgid "expected one argument" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "failed deploying build logs to '{path}'" -msgstr "" - -#: ../fdroid -msgid "fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "fdroid [] [-h|--help|--version|]" msgstr "" -#: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py -#: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py -msgid "floating-point" +#: ../fdroidserver/scanner.py +msgid "fetch the latest version of signatures from the web" msgstr "" -#: ../fdroidserver/metadata.py -msgid "force errors to be warnings, or ignore" +#: /usr/lib/python3.11/optparse.py +msgid "floating-point" msgstr "" #: ../fdroidserver/metadata.py @@ -2444,6 +2089,7 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -2458,33 +2104,42 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "integer" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" +#: ../fdroidserver/common.py +msgid "ipfs_cid not found, skipping CIDv1 generation" +msgstr "" + #: ../fdroidserver/checkupdates.py #, python-brace-format msgid "latest build recipe is newer: old vercode={old}, new vercode={new}" @@ -2510,9 +2165,15 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" +#: ../fdroidserver/scanner.py +#, python-brace-format +msgid "next {name} cache update due in {time}" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "no \"icon\" in {appid}" @@ -2524,11 +2185,12 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "no such option: %s" msgstr "" -#: ../fdroid ../fdroidserver/__main__.py +#: ../fdroidserver/__main__.py msgid "no version info found!" msgstr "" @@ -2538,17 +2200,19 @@ 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "not allowed with argument %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" -#: ../fdroidserver/index.py ../fdroidserver/common.py +#: ../fdroidserver/common.py ../fdroidserver/index.py msgid "only accepts strings, lists, and tuples" msgstr "" @@ -2559,48 +2223,56 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s not recognized" msgstr "விருப்பம் -%s அங்கீகரிக்கப்படவில்லை" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option -%s requires argument" msgstr "விருப்பம் -%s க்கு வாதம் தேவை" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s not recognized" msgstr "" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py #: /usr/lib/python3.7/getopt.py /usr/lib/python3.9/getopt.py +#: /usr/lib/python3.11/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" @@ -2610,6 +2282,12 @@ msgstr "" msgid "optional arguments" msgstr "" +#: /usr/lib/python3.11/argparse.py +#, fuzzy +#| msgid "Options" +msgid "options" +msgstr "விருப்பங்கள்" + #: ../fdroidserver/nightly.py #, python-brace-format msgid "overwriting existing {path}" @@ -2617,6 +2295,7 @@ 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 +#: /usr/lib/python3.11/argparse.py msgid "positional arguments" msgstr "" @@ -2630,21 +2309,11 @@ msgstr "" msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -#: ../fdroidserver/signatures.py -#, python-brace-format -msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" -msgstr "" - #: ../fdroidserver/index.py #, python-format msgid "repo_icon \"repo/icons/%s\" does not exist, generating placeholder." msgstr "" -#: ../fdroidserver/index.py -#, python-format -msgid "repo_icon %s does not exist, generating placeholder." -msgstr "" - #: ../fdroidserver/common.py msgid "repo_url needs to end with /repo" msgstr "" @@ -2653,14 +2322,14 @@ msgstr "" msgid "ruamel.yaml not installed, can not write metadata." msgstr "" -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: ../fdroidserver/scanner.py -#, python-format -msgid "scanner not cleanly run apkanalyzer: %s" +#, python-brace-format +msgid "scanner cache is malformed! You can clear it with: '{clear}'" msgstr "" #: ../fdroidserver/scanner.py @@ -2669,6 +2338,7 @@ msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/optparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/optparse.py msgid "show program's version number and exit" msgstr "" @@ -2676,6 +2346,7 @@ msgstr "" #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py #: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py #: /usr/lib/python3.9/argparse.py /usr/lib/python3.9/optparse.py +#: /usr/lib/python3.11/argparse.py /usr/lib/python3.11/optparse.py msgid "show this help message and exit" msgstr "" @@ -2704,31 +2375,30 @@ msgstr "" msgid "static library" msgstr "" -#: ../fdroidserver/common.py -#, python-brace-format -msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "the following arguments are required: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unexpected option string: %s" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" 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 +#: /usr/lib/python3.11/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2740,15 +2410,11 @@ msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid #: /usr/lib/python3.7/argparse.py ../fdroidserver/__main__.py -#: /usr/lib/python3.9/argparse.py +#: /usr/lib/python3.9/argparse.py /usr/lib/python3.11/argparse.py msgid "usage: " msgstr "" -#: ../fdroid -msgid "usage: fdroid [-h|--help|--version] []" -msgstr "" - -#: ../fdroidserver/deploy.py ../fdroidserver/upload.py +#: ../fdroidserver/deploy.py #, python-brace-format msgid "using Apache libcloud to sync with {url}" msgstr "" @@ -2757,10 +2423,6 @@ msgstr "" msgid "virustotal.com is rate limiting, waiting to retry..." msgstr "" -#: ../fdroidserver/update.py -msgid "wiki support is deprecated and will be removed in the next release!" -msgstr "" - #: ../fdroidserver/publish.py #, python-brace-format msgid "{0} app, {1} key aliases" @@ -2788,16 +2450,6 @@ msgstr "" msgid "{appid} does not have a name! Using application ID instead." msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} does not have a name! Using package name instead." -msgstr "" - -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android application ID!" @@ -2844,21 +2496,11 @@ msgstr "" msgid "{build_flag} must be an integer, found: {value}" msgstr "" -#: ../fdroidserver/metadata.py -#, python-brace-format -msgid "{field} not terminated in {name}" -msgstr "" - #: ../fdroidserver/metadata.py #, python-brace-format msgid "{file} is blank or corrupt!" msgstr "" -#: ../fdroidserver/update.py -#, python-brace-format -msgid "{name} \"{path}\" does not exist! Correct it in config.yml." -msgstr "" - #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{section}/icons/{path}\" does not exist! Check \"config.yml\"." @@ -2869,7 +2511,7 @@ msgstr "" msgid "{oldfile} is deprecated, use {newfile}" msgstr "" -#: ../fdroidserver/import.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{path} already exists, ignoring import results!" msgstr "" @@ -2904,7 +2546,7 @@ msgstr "" msgid "{url} does not end with \"fdroid\", check the URL path!" msgstr "" -#: ../fdroidserver/common.py ../fdroidserver/import_subcommand.py +#: ../fdroidserver/import_subcommand.py #, python-brace-format msgid "{url} does not start with \"http\"!" msgstr ""