diff --git a/locale/bn/LC_MESSAGES/fdroidserver.po b/locale/bn/LC_MESSAGES/fdroidserver.po index 83351389..0f4ac1f0 100644 --- a/locale/bn/LC_MESSAGES/fdroidserver.po +++ b/locale/bn/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: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -55,6 +55,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -67,6 +68,7 @@ msgid "%(prog)s [options] url" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -77,10 +79,12 @@ msgid "%d problems found" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "" @@ -91,6 +95,7 @@ msgid "%s is not an accepted build field" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" @@ -112,6 +117,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" @@ -137,6 +143,11 @@ msgstr "" 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!" @@ -158,6 +169,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr "" @@ -336,12 +348,12 @@ msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" #: ../fdroidserver/lint.py -msgid "Categories are not set" +#, python-format +msgid "Categories '%s' is not valid" msgstr "" #: ../fdroidserver/lint.py -#, python-format -msgid "Categories '%s' is not valid" +msgid "Categories are not set" msgstr "" #: ../fdroid @@ -458,6 +470,11 @@ msgstr "" msgid "Creating unsigned index in preparation for signing" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -901,6 +918,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "" @@ -1050,9 +1071,14 @@ msgid "Only process apps with auto-updates" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "" @@ -1405,6 +1431,10 @@ msgstr "" msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "" @@ -1422,10 +1452,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1497,10 +1523,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1585,10 +1621,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -1682,11 +1720,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -1707,6 +1747,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1716,15 +1757,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1743,10 +1787,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1774,11 +1820,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1786,14 +1834,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1811,6 +1862,7 @@ msgid "fdroid [] [-h|--help|--version|]" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "floating-point" msgstr "" @@ -1827,6 +1879,7 @@ msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1836,25 +1889,30 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" @@ -1878,6 +1936,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1891,6 +1950,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "" @@ -1900,11 +1960,13 @@ msgid "no version info found!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1919,46 +1981,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "" @@ -1968,6 +2039,7 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "" @@ -1987,11 +2059,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "" @@ -2022,21 +2096,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2047,6 +2125,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "" @@ -2086,6 +2165,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2102,6 +2191,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/bo/LC_MESSAGES/fdroidserver.po b/locale/bo/LC_MESSAGES/fdroidserver.po index d9f105da..12942ab9 100644 --- a/locale/bo/LC_MESSAGES/fdroidserver.po +++ b/locale/bo/LC_MESSAGES/fdroidserver.po @@ -6,11 +6,10 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2018-02-13 08:41+0000\n" "Last-Translator: Hans-Christoph Steiner \n" -"Language-Team: Tibetan \n" +"Language-Team: Tibetan \n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -61,6 +60,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}སྒྲིག་བཀོད་འདི་ངོས་ལེན་བྱེད་ཐུབ་ཀྱི་མིན་འདུག:{formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -72,6 +72,7 @@ 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 #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: ནོར་སྐྱོན: %(message)s\n" @@ -82,10 +83,12 @@ msgid "%d problems found" msgstr "%d དཀའ་རྙོག་ཐོན་སོང་།" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "%r is not callable" msgstr "%r 1 བྱེད་ལས་མིན་འདུག" @@ -96,6 +99,7 @@ msgid "%s is not an accepted build field" msgstr "%s 1འདི་ཁས་ལེན་ཐུབ་པའི་བཟོ་སྐྲུན་རྭ་བ་མ་རེད།" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "%sགདམ་ཀ་ནུས་མེད་རེད་འདུག" @@ -117,6 +121,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "'repo_keyalias' འདི་ config.py ནང་རྙེད་མ་སོང་།!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'དགསོ་མཁོ།' ནི་གནས་སྟངས་འདི་ལ་ཁུངས་ལྡན་གྱི་རྩོད་པ་རེད་མིན་འདུག" @@ -130,30 +135,27 @@ msgstr "'sdk_path' འདི་ 'config.py' ནང་སྒྲིག་ཐུབ #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" -"'{aapt}1' འདི་ཧ་ཅང་གི་རྙིང་པ་རེད་འདུག, ཨེཕ་རོཌ་ལ་བཟོ་སྐྲུན་མ་ལག-23.0.0 དང་ཡང་ན་དེ་ལས་གསར་" -"བ་དགོས།!" +msgstr "'{aapt}1' འདི་ཧ་ཅང་གི་རྙིང་པ་རེད་འདུག, ཨེཕ་རོཌ་ལ་བཟོ་སྐྲུན་མ་ལག-23.0.0 དང་ཡང་ན་དེ་ལས་གསར་བ་དགོས།!" #: ../fdroidserver/common.py #, fuzzy, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" -msgstr "" -"'{aapt}1' འདི་ཧ་ཅང་གི་རྙིང་པ་རེད་འདུག, ཨེཕ་རོཌ་ལ་བཟོ་སྐྲུན་མ་ལག-23.0.0 དང་ཡང་ན་དེ་ལས་གསར་" -"བ་དགོས།!" +msgstr "'{aapt}1' འདི་ཧ་ཅང་གི་རྙིང་པ་རེད་འདུག, ཨེཕ་རོཌ་ལ་བཟོ་སྐྲུན་མ་ལག-23.0.0 དང་ཡང་ན་དེ་ལས་གསར་བ་དགོས།!" #: ../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 "" + #: ../fdroidserver/common.py #, python-brace-format -msgid "" -"'{field}' will be in random order! Use () or [] brackets if order is " -"important!" -msgstr "" -"'{field}1' ནི་གོ་རིམ་ངེས་མེད།! བེད་སྤྱོད། () ཡང་ན། [] གོ་རིམ་གལ་ཆེན་པོའི་རིགས་ལ་གུག་རྟགས་ནང་" -"བཅུག!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "'{field}1' ནི་གོ་རིམ་ངེས་མེད།! བེད་སྤྱོད། () ཡང་ན། [] གོ་རིམ་གལ་ཆེན་པོའི་རིགས་ལ་གུག་རྟགས་ནང་བཅུག!" #: ../fdroidserver/common.py #, python-brace-format @@ -163,8 +165,7 @@ msgstr "'{path}1' ལག་བསྟར་ཐུབ་མ་སོང་།!" #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{value}' is not a valid {field} in {appid}. Regex pattern: {pattern}" -msgstr "" -"'{value}' ཁུངས་ལྡན་རེད་མིན་འདུག{field} འདི་ནང་ {appid}. Regex འགྲོ་ལུགས་: {pattern}" +msgstr "'{value}' ཁུངས་ལྡན་རེད་མིན་འདུག{field} འདི་ནང་ {appid}. Regex འགྲོ་ལུགས་: {pattern}" #: ../fdroidserver/checkupdates.py #, python-brace-format @@ -172,6 +173,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "...{appid} གྱི་ཆེད་དུ་གསར་བསྒྱུར་འཚོལ་མི་ཐུབ།་: {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__call__() ངོས་འཛིན་ཐུབ་མེད།" @@ -214,12 +216,8 @@ msgid "Alias of the repo signing key in the keystore" msgstr "ལྡེ་མིག་གསོག་ཉར་ཁང་ནང་རེ་པོ་མིང་རྟགས་ལྡེ་མིག་བཀོད་པའི་གསང་མིང་།" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" -msgstr "" -"ཐོག་མའི་ནང་འདྲེན་བྱེད་པའི་སྐབས་གསལ་པོའི་ཐོག་ནས་སྐྱར་སྦྱོང་(ཡང་ན་གིཊ་ཡན་ལག་)མི་འདྲ་བ་རྣམས་ལ་ཆོག་" -"མཆན་སྤྲོད།" +msgid "Allows a different revision (or git branch) to be specified for the initial import" +msgstr "ཐོག་མའི་ནང་འདྲེན་བྱེད་པའི་སྐབས་གསལ་པོའི་ཐོག་ནས་སྐྱར་སྦྱོང་(ཡང་ན་གིཊ་ཡན་ལག་)མི་འདྲ་བ་རྣམས་ལ་ཆོག་མཆན་སྤྲོད།" #: ../fdroidserver/mirror.py msgid "Also mirror the full archive section" @@ -275,9 +273,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "མཛོད་ཁང་{apkfilename} ལ་ཁུངས་ལྡན་མིན་པའི་མིང་རྟགས་!" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -301,9 +297,7 @@ msgstr "མཉེན་ཆས་ཡོད་བཞིན་པ་ཆ་ཚང་ #: ../fdroidserver/lint.py msgid "Build generated by `fdroid import` - remove disable line once ready" -msgstr "" -"བཟོ་སྐྲུན་འདི་ཐོན་སྐྱེད་བྱེད་མཁན་ 'ཨེཕ་རོཌ་ནང་འདྲེན།' -གལ་སྲིད་གྲ་སྒྲིག་ཟིན་ན་ནུས་མེད་ཀྱི་རིམ་པ་དེ་མེད་པ་" -"བཟོས།" +msgstr "བཟོ་སྐྲུན་འདི་ཐོན་སྐྱེད་བྱེད་མཁན་ 'ཨེཕ་རོཌ་ནང་འདྲེན།' -གལ་སྲིད་གྲ་སྒྲིག་ཟིན་ན་ནུས་མེད་ཀྱི་རིམ་པ་དེ་མེད་པ་བཟོས།" #: ../fdroidserver/checkupdates.py msgid "Build metadata git repo has uncommited changes!" @@ -315,12 +309,8 @@ msgstr "ཐུམ་སྒྲིལ་རེ་རེ་ལ་ཁོ་ནར་ #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" -msgstr "" -"བཟོ་སྐྲུན་ལ་ངེས་པར་དུ་བར་ཚེགས་ཀྱི་དབྱེ་མཚམས་ཡོད་པའི་ཐོན་རིམ་གྱི་མིང་དང་ཐོན་རྟགས་དགོས།" -"\"{value}\"ནང་{linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" +msgstr "བཟོ་སྐྲུན་ལ་ངེས་པར་དུ་བར་ཚེགས་ཀྱི་དབྱེ་མཚམས་ཡོད་པའི་ཐོན་རིམ་གྱི་མིང་དང་ཐོན་རྟགས་དགོས།\"{value}\"ནང་{linedesc}" #: ../fdroidserver/init.py #, python-format @@ -361,27 +351,23 @@ msgstr "བེད་སྤྱོད་གཏོང་མི་ཐུབ་། -- msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "འབྲི་ཐུབ་ཀྱི་མིན་འདུག\"{path}\", སྒྲིག་བཀོད་འདི་ལ་ངོས་ལེན་མིན། བེད་སྤྱོད།:{formats}" -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "སྡེ་ཚན་རྣམས་སྒྲིག་མེད།" - #: ../fdroidserver/lint.py #, fuzzy, python-format msgid "Categories '%s' is not valid" msgstr "སྡེ་ཚན་'%s' ཁུངས་ལྡན་མ་རེད།" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "སྡེ་ཚན་རྣམས་སྒྲིག་མེད།" + #: ../fdroid 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 "" -"མཛོད་ཁང་ཚོད་ལྟའི་ཆེད་དུ།{appid} - apks:{integer},ཐོན་རིམ་ཉར་ཚགས།:{keep},archapks:" -"{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" +msgstr "མཛོད་ཁང་ཚོད་ལྟའི་ཆེད་དུ།{appid} - apks:{integer},ཐོན་རིམ་ཉར་ཚགས།:{keep},archapks:{arch}" #: ../fdroidserver/dscanner.py msgid "Clean after all scans have finished" @@ -488,6 +474,11 @@ msgstr "གནས་སྐབས་ཕྱོགས་དེབ་བཟོ་བ msgid "Creating unsigned index in preparation for signing" msgstr "མིང་རྟགས་གྲ་སྒྲིག་གི་ཆེད་དུ་མིང་རྟགས་མ་བཀོད་པའི་ཕྱོགས་སྟོན་བཟོ་བཞིན་པ།" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "DEBUG_KEYSTORE སྒྲིག་བཀོད་བྱེད་མིན་འདུག ཡང་ན་ཚད་ལོངས་མིན་འདུག" @@ -513,8 +504,7 @@ msgstr "འགྲེལ་བཤད་འདི་ལ་རིམ་པ་རྫ #: ../fdroidserver/lint.py #, python-format msgid "Description has a list (%s) but it isn't bulleted (*) nor numbered (#)" -msgstr "" -"འགྲེལ་བཤད་འདི་ལ་ཐོ་གཞུང་ཡོད། (%s 1) འོན་ཀྱང་འདི་ལ་ཚགས་རྒྱབ་མིན་འདུག(*)གྲངས་ཀྱང་མེད། (#)" +msgstr "འགྲེལ་བཤད་འདི་ལ་ཐོ་གཞུང་ཡོད། (%s 1) འོན་ཀྱང་འདི་ལ་ཚགས་རྒྱབ་མིན་འདུག(*)གྲངས་ཀྱང་མེད། (#)" #: ../fdroidserver/lint.py #, python-brace-format @@ -547,9 +537,7 @@ msgid "Don't do anything logs-related" msgstr "ཐོ་གཞུང་དང་འབྲེལ་བ་ཡོད་པའི་རིགས་ལ་གང་ཡང་མ་བྱེད།" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" msgstr "མཛོད་ཁང་སྐྱར་སོས་མ་བྱེད། དྲྭ་རྒྱ་མེད་པའི་སྐབས་ལ་ཐོན་སྐྱེད་ཚོད་ལྟ་བྱེད་པར་ཕན་ཐོགས་ཡོང་།" #: ../fdroidserver/server.py ../fdroidserver/nightly.py @@ -576,11 +564,8 @@ msgstr "{url} ཕབ་ལེན་ཐུབ་མ་སོང་།{error}" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" -"བཟོ་སྐྲུན་ངོ་བཤུས་རིམ་པ་དེ་བཞིན་ཐོན་རིམ་ཨང་རྟགས་ནང་རྙེད་སོན་བྱུང་འདུག{versionCode} ནང་ " -"{linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgstr "བཟོ་སྐྲུན་ངོ་བཤུས་རིམ་པ་དེ་བཞིན་ཐོན་རིམ་ཨང་རྟགས་ནང་རྙེད་སོན་བྱུང་འདུག{versionCode} ནང་ {linedesc}" #: ../fdroidserver/lint.py #, python-brace-format @@ -707,12 +692,8 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." -msgstr "" -"ནུས་མེད་མཉེན་ཆས་ལ་ཐོན་སྐྱེད་ཆེད་དུ་མངགས་ཏེ་བཟོས། འདི་འཚག་རྒྱབ་ཀྱི་དཀའ་ངལ་ཡོད་མིན་ལ་མ་ལྟོས་པར་མུ་" -"མཐུད་དུ་འགྲོ་ཐུབ། འདི་ཚོད་ལྟའི་ཚུལ་ཁ་ོནར་ཆོག་མཆན་སྤྲད།." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." +msgstr "ནུས་མེད་མཉེན་ཆས་ལ་ཐོན་སྐྱེད་ཆེད་དུ་མངགས་ཏེ་བཟོས། འདི་འཚག་རྒྱབ་ཀྱི་དཀའ་ངལ་ཡོད་མིན་ལ་མ་ལྟོས་པར་མུ་མཐུད་དུ་འགྲོ་ཐུབ། འདི་ཚོད་ལྟའི་ཚུལ་ཁ་ོནར་ཆོག་མཆན་སྤྲད།." #: ../fdroidserver/build.py #, python-brace-format @@ -868,17 +849,12 @@ msgstr "ཚད་ལྡན་མིན་པའི་ཚགས་ཀྱི་ཐ #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" -"ཁུངས་ལྡན་མིན་པའི་ཆོག་མཆན་ལག་ཁྱེར་སྦྱར་ \"%s 1\"! https://spdx.org/license-list ཁོ་ན་ནས་" -"ཡིན་པ་སྦྱར་ཏེ་བེད་སྤྱོད་བྱེད་།" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgstr "ཁུངས་ལྡན་མིན་པའི་ཆོག་མཆན་ལག་ཁྱེར་སྦྱར་ \"%s 1\"! https://spdx.org/license-list ཁོ་ན་ནས་ཡིན་པ་སྦྱར་ཏེ་བེད་སྤྱོད་བྱེད་།" #: ../fdroidserver/lint.py msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"ཁུངས་ལྡན་མིན་པའི་སྦྲེལ་མཐུད། - [http://foo.bar Link title] or [http://foo.bar]བེད་སྤྱོད་" -"བྱེད།" +msgstr "ཁུངས་ལྡན་མིན་པའི་སྦྲེལ་མཐུད། - [http://foo.bar Link title] or [http://foo.bar]བེད་སྤྱོད་བྱེད།" #: ../fdroidserver/metadata.py #, python-format @@ -925,10 +901,8 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "Java JDK རྙེད་མ་སོང་།! ཚད་ལྡན་གྱི་ས་གནས་ནང་སྒྲིག་བཅུག་བྱེད་པའམ་ཡང་ན་java_paths སྒྲིག!" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" -msgstr "" -"Java jarsigner རྙེད་མ་སོང་། !ཚད་ལྡན་གྱི་ས་གནས་ནང་སྒྲིག་བཅུག་བྱེད་པའམ་ཡང་ན་java_paths སྒྲིག!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" +msgstr "Java jarsigner རྙེད་མ་སོང་། !ཚད་ལྡན་གྱི་ས་གནས་ནང་སྒྲིག་བཅུག་བྱེད་པའམ་ཡང་ན་java_paths སྒྲིག!" #: ../fdroidserver/lint.py msgid "Javascript in HTML src attributes" @@ -940,12 +914,8 @@ msgstr "མིང་རྟགས་བཀོད་པའི་ལྡེ་མི #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" -msgstr "" -"ཁས་ལེན་བྱས་པའི་བེད་སྤྱོད་ཐ་མ་ '{commit}' སྦྱར་བ་འདྲ་པོ་འདུག, འོན་ཀྱང་གསར་བསྒྱུར་ཡོད་མེད་འཚོལ་བྱེད་" -"ནི།'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" +msgstr "ཁས་ལེན་བྱས་པའི་བེད་སྤྱོད་ཐ་མ་ '{commit}' སྦྱར་བ་འདྲ་པོ་འདུག, འོན་ཀྱང་གསར་བསྒྱུར་ཡོད་མེད་འཚོལ་བྱེད་ནི།'{ucm}'" #: ../fdroidserver/lint.py #, fuzzy @@ -956,6 +926,10 @@ msgstr "Flattr ཞལ་འདེབས་ཐབས་ལམ་འདི་བ msgid "List files that would be reformatted" msgstr "སྐྱར་དུ་བཀོད་སྒྲིག་བྱེད་དགོས་པའི་ཡག་ཆ་རྣམས་ཀྱི་ཐོ་གཞུང་།" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "དམིགས་བསལ་གྱི་གནས་སྐབས་ལ་ཐོན་སྐྱེད་དེ་བཀག་ཆོག" @@ -1020,8 +994,7 @@ msgstr "མཉེན་ཆས་འདི་ཨེན་ཀྲོཌ་ཆེད #: ../fdroidserver/server.py msgid "No option set! Edit your config.py to set at least one of these:" -msgstr "" -"གདམ་ཀ་མེད་པ་སྒྲིག།! ཁྱེད་རང་གི་config.py འདིའི་ནང་ནས་མ་མཐའ་ཡིན་ཡང་གང་རུང་ཞིག་རྩོམ་སྒྲིག་བྱེད་:" +msgstr "གདམ་ཀ་མེད་པ་སྒྲིག།! ཁྱེད་རང་གི་config.py འདིའི་ནང་ནས་མ་མཐའ་ཡིན་ཡང་གང་རུང་ཞིག་རྩོམ་སྒྲིག་བྱེད་:" #: ../fdroidserver/common.py msgid "No packages specified" @@ -1107,9 +1080,14 @@ msgid "Only process apps with auto-updates" msgstr "མཉེན་ཆས་ཁོ་ནར་རང་འགུལ་གསར་བསྒྱུར་བྱེད།" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "གདམ་ཀ།" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "ལས་འཆར་འདིའི་ཁྱོན་ཡོངས་ཀྱི་ཆོག་མཆན་ལག་ཁྱེར།." @@ -1134,12 +1112,10 @@ msgstr "སྤྱོད་མིང་དང་མཉམ་དུ་གསང་ #: ../fdroidserver/import.py msgid "Path to main Android project subdirectory, if not in root." -msgstr "" -"གལ་སྲིད་ཆོག་མཆན་ཨ་མའི་ནང་ལ་མེད་ན། ལམ་གྱི་གཙོ་བོ་འདི་ཨེན་ཀྲོཌ་ལས་འཆར་གྱི་ཕྱོགས་དེབ་ཡན་ལག་སྟོན་ཡོད།." +msgstr "གལ་སྲིད་ཆོག་མཆན་ཨ་མའི་ནང་ལ་མེད་ན། ལམ་གྱི་གཙོ་བོ་འདི་ཨེན་ཀྲོཌ་ལས་འཆར་གྱི་ཕྱོགས་དེབ་ཡན་ལག་སྟོན་ཡོད།." msgid "Path to main android project subdirectory, if not in root." -msgstr "" -"གལ་སྲིད་ཆོག་མཆན་ཨ་མའི་ནང་ལ་མེད་ན། ལམ་གྱི་གཙོ་བོ་འདི་ཨེན་ཀྲོཌ་ལས་འཆར་གྱི་ཕྱོགས་དེབ་ཡན་ལག་སྟོན་ཡོད།." +msgstr "གལ་སྲིད་ཆོག་མཆན་ཨ་མའི་ནང་ལ་མེད་ན། ལམ་གྱི་གཙོ་བོ་འདི་ཨེན་ཀྲོཌ་ལས་འཆར་གྱི་ཕྱོགས་དེབ་ཡན་ལག་སྟོན་ཡོད།." #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" @@ -1234,20 +1210,14 @@ msgstr "ཀློག་བཞིན་པ་། '{config_file}'" #: ../fdroidserver/common.py #, fuzzy, python-brace-format msgid "Reading minSdkVersion failed: \"{apkfilename}\"" -msgstr "" -"ཐུམ་སྒྲིལ་གྱི་མིང་ཀློག་བཞིནཔ།/ཐོན་རིམ་ཨང་རྟགས་/ཐོན་རིམ་གྱི་མིང་བདེ་སྤྱོད་མེད། APK ཁུངས་ལྡན་མིན།: " -"'{apkfilename}'" +msgstr "ཐུམ་སྒྲིལ་གྱི་མིང་ཀློག་བཞིནཔ།/ཐོན་རིམ་ཨང་རྟགས་/ཐོན་རིམ་གྱི་མིང་བདེ་སྤྱོད་མེད། APK ཁུངས་ལྡན་མིན།: '{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 "" -"ཐུམ་སྒྲིལ་གྱི་མིང་ཀློག་བཞིནཔ།/ཐོན་རིམ་ཨང་རྟགས་/ཐོན་རིམ་གྱི་མིང་བདེ་སྤྱོད་མེད། APK ཁུངས་ལྡན་མིན།: " -"'{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgstr "ཐུམ་སྒྲིལ་གྱི་མིང་ཀློག་བཞིནཔ།/ཐོན་རིམ་ཨང་རྟགས་/ཐོན་རིམ་གྱི་མིང་བདེ་སྤྱོད་མེད། APK ཁུངས་ལྡན་མིན།: '{apkfilename}'" #: ../fdroidserver/update.py #, python-brace-format @@ -1255,9 +1225,7 @@ msgid "Reading {apkfilename} from cache" msgstr "སྦས་ཁུང་ནས་ {apkfilename}ཀློག་བཞིན་པ།" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "ཕྱོགས་བསྡོམས་བྱས་པའི་གྲངས་ཐོ་རྣམས་སྐྱར་རྩིས་བྱེད། -བསྒྱུར་བ་འགྲོ་བའི་སྐབས་ལ་བེད་སྤྱོད་བྱེད།." #: ../fdroidserver/common.py @@ -1273,12 +1241,8 @@ 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 "" -"ཡོད་བཞིན་པའི་ཞབས་ཞུ་འཕྲུལ་ཆས་འདི་ལ་སྐྱོན་མེད་པ་ཡིན་རུང་། ཐོན་སྐྱེད་ཞབས་ཞུ་འཕྲུལ་ཆས་གསར་པ་ཞིག་སྐྱར་" -"སྒྲིག་དང་བཟོས།." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." +msgstr "ཡོད་བཞིན་པའི་ཞབས་ཞུ་འཕྲུལ་ཆས་འདི་ལ་སྐྱོན་མེད་པ་ཡིན་རུང་། ཐོན་སྐྱེད་ཞབས་ཞུ་འཕྲུལ་ཆས་གསར་པ་ཞིག་སྐྱར་སྒྲིག་དང་བཟོས།." #: ../fdroidserver/nightly.py #, fuzzy, python-brace-format @@ -1375,14 +1339,10 @@ msgstr "" #: ../fdroidserver/build.py msgid "Setup an emulator, install the APK on it and perform a Drozer scan" -msgstr "" -"གློག་ཀླད་ལད་མོ་མཁན་ཞིག་སྒྲིག འདིའི་སྒང་ལ་ APK ནང་འགྲིག་བཅུག་བྱེད་དུ་བཅུག་ནས་ཌོ་ཛར་འཚག་རྒྱབ་འགོ་" -"བཙུགས་བྱེད།" +msgstr "གློག་ཀླད་ལད་མོ་མཁན་ཞིག་སྒྲིག འདིའི་སྒང་ལ་ APK ནང་འགྲིག་བཅུག་བྱེད་དུ་བཅུག་ནས་ཌོ་ཛར་འཚག་རྒྱབ་འགོ་བཙུགས་བྱེད།" msgid "Setup an emulator, install the apk on it and perform a drozer scan" -msgstr "" -"གློག་ཀླད་ལད་མོ་མཁན་ཞིག་སྒྲིག འདིའི་སྒང་ལ་apk ནང་འགྲིག་བཅུག་བྱེད་དུ་བཅུག་ནས་ཌོ་ཛར་འཚག་རྒྱབ་འགོ་བཙུགས་" -"བྱེད།" +msgstr "གློག་ཀླད་ལད་མོ་མཁན་ཞིག་སྒྲིག འདིའི་སྒང་ལ་apk ནང་འགྲིག་བཅུག་བྱེད་དུ་བཅུག་ནས་ཌོ་ཛར་འཚག་རྒྱབ་འགོ་བཙུགས་བྱེད།" #: ../fdroid msgid "Sign and place packages in the repo" @@ -1462,12 +1422,8 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." -msgstr "" -"ཚོད་ལྟའི་ཚུལ་-གལ་སྲིད་ཡིག་ཚགས་འདི་སྔོན་ཚོད་ནས་ཡོད་ནའང་། ཡིག་ཚགས་འདི་སྐབས་ཕྲལ་གྱི་ཕྱོགས་དེབ་ཁོ་ནའི་" -"ནང་ལ་བླུགས་པ་དང་རྟག་ཏུ་ཐོན་སྐྱེད་བཟོས།." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." +msgstr "ཚོད་ལྟའི་ཚུལ་-གལ་སྲིད་ཡིག་ཚགས་འདི་སྔོན་ཚོད་ནས་ཡོད་ནའང་། ཡིག་ཚགས་འདི་སྐབས་ཕྲལ་གྱི་ཕྱོགས་དེབ་ཁོ་ནའི་ནང་ལ་བླུགས་པ་དང་རྟག་ཏུ་ཐོན་སྐྱེད་བཟོས།." #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode #: ../fdroidserver/update.py @@ -1483,6 +1439,10 @@ msgstr "གཞི་རྩའི་URL དེ་རེ་པོ་ཡི་ཐ msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "(path or glob)རེ་པོ་ནང་ཚུད་པའི་ཡིག་ཆ།" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "ལག་བསྟར་བྱེད་རྒྱུར་བཀའ་གཏོང། ཡང་ན་'init'འམ་ཡང་ན་ 'གསར་བསྒྱུར།'" @@ -1500,10 +1460,6 @@ msgstr "མཛོད་ཁང་གི་ཕྱོགས་སྟོན་ར་ msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "dir གྱི་རྩ་བ་ for local_copy_dir \"{path}\" མིན་འདུག!" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "(path or glob)རེ་པོ་ནང་ཚུད་པའི་ཡིག་ཆ།" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "ལྡེ་མིག་གཞན་ལ་སྐྱོན་ཆ་འདུག། -པར་སྐྲུན་བཀག" @@ -1514,12 +1470,8 @@ msgid "This repo already has local metadata: %s" msgstr "རེ་པོ་འདི་ལ་སྔོན་ཚོད་ནས་ས་གནས་ཀྱི་རྒྱབ་ལྗོངས་ཡིག་ཆ་འདུག: %s 1" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" -msgstr "" -"awsbucket, awssecretkey དང་། awsaccesskeyid བེད་སྤྱོད་བྱེད་པའི་ཆེད་དུ་ config.py ནང་དུ་" -"ངེས་པར་དུ་སྒྲིག་དགོས།!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" +msgstr "awsbucket, awssecretkey དང་། awsaccesskeyid བེད་སྤྱོད་བྱེད་པའི་ཆེད་དུ་ config.py ནང་དུ་ངེས་པར་དུ་སྒྲིག་དགོས།!" #: ../fdroidserver/lint.py msgid "UCM is set but it looks like checkupdates hasn't been run yet" @@ -1569,9 +1521,7 @@ msgstr "aapt གྱི་ངོས་འཛིན་མ་ཐུབ་པའི #: ../fdroidserver/lint.py msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"སྦྲེལ་མཐུད་བྱེད་མི་ཐུབ་པའི་སྦྲེལ་མཐུད། -བེད་སྤྱོད། [http://foo.bar Link title] or [http://foo." -"bar]" +msgstr "སྦྲེལ་མཐུད་བྱེད་མི་ཐུབ་པའི་སྦྲེལ་མཐུད། -བེད་སྤྱོད། [http://foo.bar Link title] or [http://foo.bar]" #: ../fdroidserver/lint.py msgid "Unnecessary leading space" @@ -1581,10 +1531,22 @@ msgstr "དགོས་མེད་ཀྱི་སྣེ་ཁྲིད་བར msgid "Unnecessary trailing space" msgstr "དགོས་མེད་ཀྱི་རྫེས་ཤུལ་བར་མཚམས།" +#: ../fdroidserver/metadata.py +#, fuzzy, python-brace-format +#| msgid "Unrecognised field '{field}' in {linedesc}" +msgid "Unrecognised app field '{fieldname}' in '{path}'" +msgstr "{linedesc}ནང་ངོས་འཛིན་མ་ཐུབ་པའི་རྭ་བ།{field}" + #: ../fdroidserver/metadata.py msgid "Unrecognised app field: " msgstr "ངོས་འཛིན་མ་ཐུབ་པའི་མཉེན་ཆས་རྭ་བ།: " +#: ../fdroidserver/metadata.py +#, fuzzy, python-brace-format +#| msgid "Unrecognised field '{field}' in {linedesc}" +msgid "Unrecognised build flag '{build_flag}' in '{path}'" +msgstr "{linedesc}ནང་ངོས་འཛིན་མ་ཐུབ་པའི་རྭ་བ།{field}" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised field '{field}' in {linedesc}" @@ -1669,10 +1631,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "བེད་སྤྱོད།" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "བེད་སྤྱོད།:%s 1\n" @@ -1691,12 +1655,10 @@ msgstr "ཐོན་སྐྱེད་ཞབས་ཞུ་འཕྲུལ་ཆ #: ../fdroidserver/update.py msgid "Use date from APK instead of current time for newly added APKs" -msgstr "" -"APK རང་གི་ཚེས་གྲངས་དེ་བེད་སྤྱོད་བྱས་པ་ལས་ཁ་སྣོན་བྱས་པའི་ APKs གསར་པའི་དུས་ཚོས་བེད་སྤྱོད་མ་བྱེད།" +msgstr "APK རང་གི་ཚེས་གྲངས་དེ་བེད་སྤྱོད་བྱས་པ་ལས་ཁ་སྣོན་བྱས་པའི་ APKs གསར་པའི་དུས་ཚོས་བེད་སྤྱོད་མ་བྱེད།" msgid "Use date from apk instead of current time for newly added apks" -msgstr "" -"apk རང་གི་ཚེས་གྲངས་དེ་བེད་སྤྱོད་བྱས་པ་ལས་ཁ་སྣོན་བྱས་པའི་apk གསར་པའི་དུས་ཚོས་བེད་སྤྱོད་མ་བྱེད།" +msgstr "apk རང་གི་ཚེས་གྲངས་དེ་བེད་སྤྱོད་བྱས་པ་ལས་ཁ་སྣོན་བྱས་པའི་apk གསར་པའི་དུས་ཚོས་བེད་སྤྱོད་མ་བྱེད།" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -1704,8 +1666,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1744,11 +1705,8 @@ msgid "Warn about possible metadata errors" msgstr "ཡིག་ཚགས་ཀྱི་རྒྱབ་ལྗོངས་ལོ་རྒྱུས་སྐྱོན་སྲིད་པ་རྣམས་པ་ཉེན་བརྡ་གཏོང་།" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" -msgstr "" -"བརྡ་སྟོན་པའི་མིང་རྟགས་དེ་སྒྲིག་བཀོད་བྱས་ཚར་ན། གནས་སྐབས་མིང་རྟགས་མ་བཀོད་པའི་བརྡ་སྟོན་རྣམས་བཟོས།" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" +msgstr "བརྡ་སྟོན་པའི་མིང་རྟགས་དེ་སྒྲིག་བཀོད་བྱས་ཚར་ན། གནས་སྐབས་མིང་རྟགས་མ་བཀོད་པའི་བརྡ་སྟོན་རྣམས་བཟོས།" msgid "X.509 'Distiguished Name' used when generating keys" msgstr "X.509 'ཁྱད་པར་ཅན་གྱི་མིང་' ལྡེ་མིག་བཟོས་པའི་སྐབས་ལ་བེད་སྤྱོད་བྱེད།" @@ -1772,11 +1730,13 @@ msgid "adding to {name}: {path}" msgstr "{name}ལ་ཁ་སྣོན་བྱེད།: {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "གསལ་ཁ་མེད་པའི་གདམ་ཀ:%s 1 (%s 2?)" @@ -1797,6 +1757,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "མཉེན་ཆས་ཀྱི་ངོ་བོ་དང་མཉམ་དུ་གདམ་ཀ་ཅན་གྱི་ཐོན་རིམ་ཨང་རྟགས་APPID[:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "རྩོད་པ།\"-\" འགྲོ་ལུགས་འདི་དང་མཉམ་དུ། %r 1" @@ -1806,15 +1767,18 @@ msgid "attempting bare ssh connection to test deploy key:" msgstr "ཕྱོགས་སྐྱོད་ལྡེ་མིག་ཚོད་ལྟ་ལ་bare ssh མཐུད་ཀ་་རྒྱབ་བཞིན་པ།:" #: /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 1': %s 2" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "cannot have multiple subparser arguments" msgstr "subparser རྩོད་པ་དུ་མ་ཡོད་ཐབས་མེད།" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "བྱ་བ་ཟླ་སྒྲིལ་བཏང་ཐུབ་མ་སོང་། - སྡེ་ཚན་གཉིས་ཀྱི་མིང་ལ་%r 1" @@ -1833,10 +1797,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "ལག་བསྟར་བྱེད་རྒྱུར་བཀའ་གཏོང། ཡང་ན་'init'འམ་ཡང་ན་ 'གསར་བསྒྱུར།'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "མགོ་རྙོག" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1863,25 +1829,30 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "dest= ནི་གདམ་ཀ་འདི་འདྲ་ལ་%r 1དགོས་པ་ཡོད།" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" msgstr[0] "ཚོད་དཔག་བྱེད་པའི་%s 1 རྩོད་པ་" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "རེ་བ་བྱས་པའི་རྩོད་པ་གཅིག" @@ -1900,6 +1871,7 @@ msgid "fdroid [] [-h|--help|--version|]" msgstr "བེད་སྤྱོད་: ཨེཕ་རོཌ་ [-h|-རོགས་པ་|--ཐོན་རིམ་] []" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "floating-point" msgstr "གཡེང་ཚེག" @@ -1918,6 +1890,7 @@ msgid "git svn clone failed" msgstr "གིཊ་གཙང་བཟོ་ཐུབ་མ་སོང་།" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "དངོས་སུ་རྩོད་པ་པ་ལ་ཡ་ལན་མེད། %r 1" @@ -1927,37 +1900,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "index-v1 ངེས་པར་དུ་མིང་རྟགས་དགོས། བེད་སྤྱོད་`fdroid signindex`འདི་བཟོས་པ་རེད།!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "གོང་བུ།" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" msgstr "ཁུངས་ལྡན་མིན་པ་ %(type)s value: %(value)r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" msgstr "ཁུངས་ལྡན་མིན་པའི་གདམ་ཀ: %(value)r (དེ་ནས་གདམ་ཀ་%(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" msgstr "ཁུངས་ལྡན་མིན་པའི་རྙོག་ཕྲ།_resolution value: %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" -msgstr "" -"ཁུངས་ལྡན་མིན་པའི་ཚིག་སྒྲུབ་གདམ་ཀ། %(option)r: ཁྱད་ཆོས་དང་མཉམ་དུ་འགོ་བཙུགས། " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" +msgstr "ཁུངས་ལྡན་མིན་པའི་ཚིག་སྒྲུབ་གདམ་ཀ། %(option)r: ཁྱད་ཆོས་དང་མཉམ་དུ་འགོ་བཙུགས། %(prefix_chars)r" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "local_copy_dir \"fdroid\"གིས་མཇུག་སྐྱོང་མིན་འདུག་ : \"{path}1\"" #: ../fdroidserver/server.py @@ -1974,6 +1947,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "མེ་ལོང་། '%s 1' 'fdroid'དང་མཉམ་དུ་མཇུག་སྐྱོང་མི་ཐུབ།!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "ནང་ཕན་ཚུན་རྩོད་པ་དེ་གདམ་ཀ་ཅན་ངེས་པར་དུ་བཞག་དགོས་།" @@ -1987,6 +1961,7 @@ msgid "no APK supplied" msgstr "APK མཁོ་སྤྲོད་མིན་འདུག" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "གདམ་ཀ་དེ་འདྲ་མིན་འདུག: %s" @@ -1996,11 +1971,13 @@ msgid "no version info found!" msgstr "ཆ་རྒྱུས་མེད་པའི་དམིགས་བསལ་ཞིག་རྙེད་སོང་།!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "not allowed with argument %s" msgstr "རྩོད་པ་དང་མཉམ་དུ་ཆོག་མཆན་མེད། %s 1" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "རྩོད་པ་གཅིག་དགོས་ཀྱི་ཡོད། %s 1" @@ -2012,51 +1989,58 @@ msgstr "ཚིག་སྒྲུབ་དང་ཐོ་གཞུང་། ཡ #: ../fdroidserver/install.py #, python-format msgid "option %s: If you really want to install all the signed apps, use --all" -msgstr "" -"གདམ་ཀ %s 1: གལ་ཏེ་ཁྱེད་ཀྱིས་མིང་རྟགས་བཀོད་པའི་མཉེན་ཆས་རིགས་ཚང་མ་ངེས་པར་དུ་སྒྲིག་བཅུག་བྱེད་འདོད་" -"ཡོད་། བེད་སྤྱོད་ --ཚང་མ།" +msgstr "གདམ་ཀ %s 1: གལ་ཏེ་ཁྱེད་ཀྱིས་མིང་རྟགས་བཀོད་པའི་མཉེན་ཆས་རིགས་ཚང་མ་ངེས་པར་དུ་སྒྲིག་བཅུག་བྱེད་འདོད་ཡོད་། བེད་སྤྱོད་ --ཚང་མ།" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "གདམ་ཀ %s 1: ཁུངས་ལྡན་མིན་པ་ %s 2 རིན་ཐང་།: %r 3" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "གདམ་ཀ %s 1: ཁུངས་ལྡན་མིན་པའི་གདམ་ཀ: %r 2 (choose from %s 3)" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s not recognized" msgstr "གདམ་ཀ། '%s 1'ངོས་འཛིན་ཐུབ་མ་སོང་།" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s requires argument" msgstr "གདམ་ཀ། -%s 1 རྩོད་དགོས།" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "གདམ་ཀ། --%s 1གང་བྱས་ཀྱང་རྩོད་པ་མེད།" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/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 #, python-format msgid "option --%s not recognized" msgstr "གདམ་ཀ།--%s 1 ངོས་འཛིན་ཐུབ་མ་སོང་།" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s requires argument" msgstr "གདམ་ཀ། --%s རྩོད་དགོས།" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "གདམ་ཀ་ཅན་གྱི་རྩོད་པ།" @@ -2066,26 +2050,19 @@ msgid "overwriting existing {path}" msgstr "སྐྱར་བྲིས་ཡོད་།{path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "གནས་སྟངས་ལ་གཞིགས་པའི་རྩོད་པ།" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" -msgstr "" -"བདེ་ཆགས་མེད་པའི་HTTPMམཐུད་ཀ་རྒྱུད་དེ་ཕབ་བཤུས་ངོས་ལེན་མེད། (HTTPS བེད་སྤྱོད་དང་ཡང་ན་དམིགས་སྟོན་། " -"--no-https-check){apkfilename}" +msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" +msgstr "བདེ་ཆགས་མེད་པའི་HTTPMམཐུད་ཀ་རྒྱུད་དེ་ཕབ་བཤུས་ངོས་ལེན་མེད། (HTTPS བེད་སྤྱོད་དང་ཡང་ན་དམིགས་སྟོན་། --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 "" -"བེད་ཆགས་མེད་པའི་དྲྭ་རྒྱའི་ཁ་བྱང་http ནས་ཕབ་ལེན་བཀག། (use https or specify --no-https-" -"check): {apkfilename}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" +msgstr "བེད་ཆགས་མེད་པའི་དྲྭ་རྒྱའི་ཁ་བྱང་http ནས་ཕབ་ལེན་བཀག། (use https or specify --no-https-check): {apkfilename}" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -2093,11 +2070,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd sync ཕྱོགས་སྟོན།{path}1 དེ་ནས {url} དང་སུབས།" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "ལས་རིམ་རྣམ་གཞག་གི་ཐོན་རིམ་ཨང་གྲངས་སྟོན་ནས་ཕྱིར་ཐོན་བྱེད།" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "རོགས་པ་བྱེད་པའི་འཕྲིན་ཐུང་སྟོན་ནས་ཕྱིར་ཐོན།" @@ -2128,21 +2107,25 @@ 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 #, 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 #, python-format msgid "unexpected option string: %s" msgstr "རེ་བ་མེད་པའི་གདམ་ཀ་ཅན་གྱི་ཚིག་སྒྲུབ།:%s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" msgstr "ངོས་འཛིན་མི་ཐུབ་པའི་ parser %(parser_name)r (གདམ་ཀ།: %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "ངོས་འཛིན་མི་ཐུབ་པའི་རྩོད་པ།: %s" @@ -2153,6 +2136,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "'{config_file}' སྒང་གི་བདེ་ཆགས་མེད་པའི་ཆོག་མཆན་ (ངེས་པར་དུ། 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "བེད་སྤྱོད།: " @@ -2191,6 +2175,16 @@ msgstr "AndroidManifest.xmlལ་ཟླ་ཚེས་མིན་འདུག" msgid "{appid} does not have a name! Using package name instead." msgstr "{appid} ལ་མིང་ཡོད་མ་རེད། !དེའི་ཚབ་ལ་ཐུམ་སྒྲིལ་མིང་བེད་སྤྱོད་བྱེད།." +#: ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Android Package Name!" +msgstr "" + +#: ../fdroidserver/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2207,6 +2201,16 @@ msgstr "{appid}1: ངོས་འཛིན་མི་ཐུབ་པའི་ e msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/cs/LC_MESSAGES/fdroidserver.po b/locale/cs/LC_MESSAGES/fdroidserver.po index 6101cc4b..e7ac4c85 100644 --- a/locale/cs/LC_MESSAGES/fdroidserver.po +++ b/locale/cs/LC_MESSAGES/fdroidserver.po @@ -6,17 +6,16 @@ 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: 2018-07-13 11:05+0200\n" -"PO-Revision-Date: 2018-09-21 14:59+0000\n" -"Last-Translator: Clonewayx \n" -"Language-Team: Czech \n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" +"PO-Revision-Date: 2019-02-01 13:33+0000\n" +"Last-Translator: Michal Čihař \n" +"Language-Team: Czech \n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Generator: Weblate 3.2-dev\n" +"X-Generator: Weblate 3.5-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -57,6 +56,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -70,6 +70,7 @@ msgid "%(prog)s [options] url" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: chyba: %(message)s\n" @@ -80,10 +81,12 @@ msgid "%d problems found" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "" @@ -94,6 +97,7 @@ msgid "%s is not an accepted build field" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" @@ -115,6 +119,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" @@ -140,11 +145,14 @@ msgstr "" 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!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" msgstr "" #: ../fdroidserver/common.py @@ -163,6 +171,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr "" @@ -204,9 +213,7 @@ msgid "Alias of the repo signing key in the keystore" msgstr "" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" #: ../fdroidserver/mirror.py @@ -263,9 +270,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -301,9 +306,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" msgstr "" #: ../fdroidserver/init.py @@ -347,24 +350,22 @@ msgstr "" msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "Kategorie nejsou nastavené" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "Kategorie „%s“ není platná" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "Kategorie nejsou nastavené" + #: ../fdroid msgid "Check for updates to applications" msgstr "" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" msgstr "" #: ../fdroidserver/dscanner.py @@ -472,6 +473,11 @@ msgstr "Vytváření dočasné složky" msgid "Creating unsigned index in preparation for signing" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -530,9 +536,7 @@ msgid "Don't do anything logs-related" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/nightly.py @@ -559,8 +563,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "" #: ../fdroidserver/lint.py @@ -685,9 +688,7 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." msgstr "" #: ../fdroidserver/build.py @@ -844,8 +845,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "" #: ../fdroidserver/lint.py @@ -897,8 +897,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -911,9 +910,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -924,6 +921,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "" @@ -1073,9 +1074,14 @@ msgid "Only process apps with auto-updates" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Možnosti" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "" @@ -1204,9 +1210,7 @@ msgstr "" #. 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 @@ -1215,9 +1219,7 @@ msgid "Reading {apkfilename} from cache" msgstr "" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "" #: ../fdroidserver/common.py @@ -1233,9 +1235,7 @@ 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." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" #: ../fdroidserver/nightly.py @@ -1418,9 +1418,7 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode @@ -1437,6 +1435,10 @@ msgstr "" msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "" @@ -1454,10 +1456,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1468,9 +1466,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1497,7 +1493,7 @@ msgstr "" #: ../fdroid msgid "Unknown exception found!" -msgstr "" +msgstr "Došlo k neznámé chybě!" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/lint.py @@ -1531,10 +1527,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1619,10 +1625,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Použití" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Použití: %s\n" @@ -1652,8 +1660,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1692,9 +1699,7 @@ msgid "Warn about possible metadata errors" msgstr "Varovat ohledně možných chyb metadat" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1719,11 +1724,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -1744,6 +1751,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1753,15 +1761,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1780,10 +1791,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1812,11 +1825,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1825,14 +1840,17 @@ msgstr[1] "" msgstr[2] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1850,6 +1868,7 @@ msgid "fdroid [] [-h|--help|--version|]" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "floating-point" msgstr "" @@ -1866,6 +1885,7 @@ msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1875,35 +1895,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1920,6 +1942,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1933,6 +1956,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "žádná taková volba: %s" @@ -1942,11 +1966,13 @@ msgid "no version info found!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1961,46 +1987,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "volitelné argumenty" @@ -2010,21 +2045,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "poziční argumenty" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2033,13 +2065,15 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" -msgstr "" +msgstr "zobrazí tuto nápovědu a skončí" #: ../fdroidserver/signatures.py msgid "signed APK, either a file-path or HTTPS URL." @@ -2068,21 +2102,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "nerozpoznané argumenty: %s" @@ -2093,6 +2131,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "použití: " @@ -2133,6 +2172,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2149,6 +2198,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/de/LC_MESSAGES/fdroidserver.po b/locale/de/LC_MESSAGES/fdroidserver.po index 5d4f83be..1674ae81 100644 --- a/locale/de/LC_MESSAGES/fdroidserver.po +++ b/locale/de/LC_MESSAGES/fdroidserver.po @@ -6,17 +6,16 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" -"PO-Revision-Date: 2019-01-18 07:20+0000\n" -"Last-Translator: Allan Nordhøy \n" -"Language-Team: German \n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" +"PO-Revision-Date: 2019-01-31 13:32+0000\n" +"Last-Translator: ssantos \n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.4-dev\n" +"X-Generator: Weblate 3.5-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -24,8 +23,7 @@ msgid "" "SSH Public Key to be used as Deploy Key:" msgstr "" "\n" -"Öffentlicher SSH-Schlüssel, der als Bereitstellungsschlüssel verwendet " -"werden soll:" +"Öffentlicher SSH-Schlüssel, der als Bereitstellungsschlüssel verwendet werden soll:" #: ../fdroidserver/nightly.py #, python-brace-format @@ -62,6 +60,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}\" ist kein akzeptiertes Format, umwandeln in: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -74,6 +73,7 @@ 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 #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: Fehler: %(message)s\n" @@ -84,10 +84,12 @@ msgid "%d problems found" msgstr "%d Probleme gefunden" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "%r is not callable" msgstr "%r ist nicht abrufbar" @@ -98,6 +100,7 @@ msgid "%s is not an accepted build field" 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 #, python-format msgid "%s option does not take a value" msgstr "Option %s verfügt über keinen Wert" @@ -119,6 +122,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "„repo_keyalias” nicht in config.py vorhanden!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "„required” ist ein ungültiges Argument für Positionsangaben" @@ -137,22 +141,22 @@ 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!" +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!" -msgstr "" -"Das Feld „{field}” wird in zufälliger Reihenfolge angezeigt! Verwenden Sie " -"runde ( ) oder eckige [ ] Klammern, wenn die Reihenfolge wichtig ist!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "Das Feld „{field}” wird in zufälliger Reihenfolge angezeigt! Verwenden Sie runde ( ) oder eckige [ ] Klammern, wenn die Reihenfolge wichtig ist!" #: ../fdroidserver/common.py #, python-brace-format @@ -162,8 +166,7 @@ msgstr "„{path}” konnte nicht ausgeführt werden!" #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{value}' is not a valid {field} in {appid}. Regex pattern: {pattern}" -msgstr "" -"„{value}” ist kein gültiges {field} in {appid}. Regex-Muster: {pattern}" +msgstr "„{value}” ist kein gültiges {field} in {appid}. Regex-Muster: {pattern}" #: ../fdroidserver/checkupdates.py #, python-brace-format @@ -171,14 +174,13 @@ msgid "...checkupdate failed for {appid} : {error}" 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 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." +msgstr ".fdroid.txt wird nicht unterstützt! Konvertieren Sie in .fdroid.yml oder .fdroid.json." #: ../fdroidserver/lint.py msgid "/issues is missing" @@ -198,8 +200,7 @@ 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" +msgstr "Füge einen Repository-Signierschlüssel zu einem unsignierten Repository hinzu" #: ../fdroidserver/update.py msgid "Add skeleton metadata files for APKs that are missing them" @@ -215,12 +216,8 @@ msgid "Alias of the repo signing key in the keystore" msgstr "Pseudonym des Repository-Signierchlüssels im Schlüsselspeicher" #: ../fdroidserver/import.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" +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" #: ../fdroidserver/mirror.py msgid "Also mirror the full archive section" @@ -276,20 +273,14 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "Archivierung von {apkfilename} mit ungültiger Signatur!" #: ../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=" +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=" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/lint.py #, python-brace-format msgid "Branch '{branch}' used as commit in build '{versionName}'" -msgstr "" -"Zweig „{branch}”, der als Bestätigung im Build verwendet wird " -"„{versionName}”." +msgstr "Zweig „{branch}”, der als Bestätigung im Build verwendet wird „{versionName}”." #: ../fdroidserver/lint.py #, python-brace-format @@ -306,9 +297,7 @@ msgstr "Alle verfügbaren Anwendungen erstellen" #: ../fdroidserver/lint.py msgid "Build generated by `fdroid import` - remove disable line once ready" -msgstr "" -"Build durch „fdroid import” erstellt - Entfernen Sie die Zeile " -"„Deaktiviert”, sobald sie fertig ist." +msgstr "Build durch „fdroid import” erstellt - Entfernen Sie die Zeile „Deaktiviert”, sobald sie fertig ist." #: ../fdroidserver/checkupdates.py msgid "Build metadata git repo has uncommited changes!" @@ -320,12 +309,8 @@ 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}" +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 @@ -335,10 +320,8 @@ msgstr "Built-Repo basiert in „%s” auf der Konfiguration von:" #: ../fdroidserver/build.py msgid "Can't build due to {} error while scanning" 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." +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/metadata.py #, python-brace-format @@ -367,31 +350,25 @@ 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 -msgid "Categories are not set" -msgstr "Kategorien sind nicht festgelegt" +msgstr "„{path}” konnte nicht geschrieben werden, kein akzeptiertes Format, verwenden Sie: {formats}" #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "Kategorie »%s« ist nicht gültig" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "Kategorien sind nicht festgelegt" + #: ../fdroid 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}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" +msgstr "Archivierung auf {appid} überprüfen - apks:{integer}, keepversions:{keep}, archapks:{arch}" #: ../fdroidserver/dscanner.py msgid "Clean after all scans have finished" @@ -407,9 +384,7 @@ msgstr "Alle Container bereinigen und danach beenden" #: ../fdroidserver/update.py msgid "Clean update - don't uses caches, reprocess all APKs" -msgstr "" -"Sauber aktualisieren - ohne Verwendung der Zwischenspeicher, alle APKs " -"wiederaufbereiten" +msgstr "Sauber aktualisieren - ohne Verwendung der Zwischenspeicher, alle APKs wiederaufbereiten" #: ../fdroidserver/import.py msgid "Comma separated list of categories." @@ -454,9 +429,7 @@ msgstr "Konnte Paket-ID nicht finden" #: ../fdroidserver/update.py msgid "Cowardily refusing to overwrite existing signing key setup!" -msgstr "" -"Es ist ungehörig, bestehende Signaturschlüssel-Einstellungen zu " -"überschreiben!" +msgstr "Es ist ungehörig, bestehende Signaturschlüssel-Einstellungen zu überschreiben!" #: ../fdroidserver/update.py msgid "Create a repo signing key in a keystore" @@ -502,6 +475,11 @@ msgstr "Erstelle temporäres Verzeichnis" msgid "Creating unsigned index in preparation for signing" msgstr "Unsignierter Index zur Vorbereitung der Signierung wird erstellt" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "CurrentVersionCode {cv} ist kleiner als der älteste Build-Eintrag {versionCode}" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "DEBUG_KEYSTORE ist nicht festgelegt oder der Wert ist unvollständig" @@ -527,9 +505,7 @@ msgstr "Beschreibung enthält eine doppelte Zeile" #: ../fdroidserver/lint.py #, python-format msgid "Description has a list (%s) but it isn't bulleted (*) nor numbered (#)" -msgstr "" -"Beschreibung enthält eine Liste (%s), ist aber weder aufgezählt (*) noch " -"nummeriert (#)" +msgstr "Beschreibung enthält eine Liste (%s), ist aber weder aufgezählt (*) noch nummeriert (#)" #: ../fdroidserver/lint.py #, python-brace-format @@ -551,8 +527,7 @@ msgstr "Android-SDK-Pfad nicht abfragen, einfach überspringen" #: ../fdroidserver/nightly.py msgid "Do not remove the private keys generated from the keystore" -msgstr "" -"Entfernen Sie die vom Schlüsselspeicher erzeugten privaten Schlüssel nicht" +msgstr "Entfernen Sie die vom Schlüsselspeicher erzeugten privaten Schlüssel nicht" #: ../fdroidserver/build.py msgid "Don't create a source tarball, useful when testing a build" @@ -563,12 +538,8 @@ msgid "Don't do anything logs-related" msgstr "Mache auf Logs bezogen nichts" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" -msgstr "" -"Keine Aktualisierung des Repositorys. Nützlich, wenn ein Build ohne " -"Internetverbindung getestet wird" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" +msgstr "Keine Aktualisierung des Repositorys. Nützlich, wenn ein Build ohne Internetverbindung getestet wird" #: ../fdroidserver/server.py ../fdroidserver/nightly.py #: ../fdroidserver/upload.py @@ -585,9 +556,7 @@ msgstr "Herunterladung von Logs welche wir nicht haben" #: ../fdroidserver/common.py msgid "Downloading the repository already failed once, not trying again." -msgstr "" -"Herunterladen des Repositories bereits einmal fehlgeschlagen, versuche es " -"nicht nochmal." +msgstr "Herunterladen des Repositories bereits einmal fehlgeschlagen, versuche es nicht nochmal." #: ../fdroidserver/verify.py #, python-brace-format @@ -596,10 +565,8 @@ 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" +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 @@ -615,8 +582,7 @@ msgid "" "ERROR: this command should never be used to mirror f-droid.org!\n" "A full mirror of f-droid.org requires more than 200GB." msgstr "" -"FEHLER: Dieser Befehl sollte niemals verwendet werden, um f-droid.org zu " -"spiegeln!\n" +"FEHLER: Dieser Befehl sollte niemals verwendet werden, um f-droid.org zu spiegeln!\n" "Ein vollständiger Spiegel von f-droid.org erfordert mehr als 200 GB." #: ../fdroidserver/nightly.py @@ -728,12 +694,8 @@ msgid "Forbidden HTML tags" msgstr "Verbotene HTML-Befehle" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." -msgstr "" -"Erstellung deaktivierter Apps erzwingen und ungeachtet von Scan-Problemen " -"ausüben. Nur im Testmodus erlaubt." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." +msgstr "Erstellung deaktivierter Apps erzwingen und ungeachtet von Scan-Problemen ausüben. Nur im Testmodus erlaubt." #: ../fdroidserver/build.py #, python-brace-format @@ -831,8 +793,7 @@ msgstr "Ignoriere die Datei {ext} bei '{path}'" #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" -msgstr "" -"APKs einschliessen, die mit deaktivierten Algorithmen wie MD5 signiert sind" +msgstr "APKs einschliessen, die mit deaktivierten Algorithmen wie MD5 signiert sind" #: ../fdroidserver/common.py msgid "Initialising submodules" @@ -890,17 +851,12 @@ 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" +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]" +msgstr "Ungültiger Link - verwenden Sie [http://foo.bar Linktitel] oder [http://foo.bar]" #: ../fdroidserver/metadata.py #, python-format @@ -944,16 +900,11 @@ msgstr "JAR-Signatur verifiziert: {path}" #: ../fdroidserver/publish.py ../fdroidserver/update.py #: ../fdroidserver/mirror.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!" +msgstr "Java JDK nicht gefunden! Installieren Sie es in einem Standardordner oder setzen Sie java_paths!" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" -msgstr "" -"Java jarsigner nicht gefunden! Installieren Sie es in einem Standardordner " -"oder setzen Sie java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" +msgstr "Java jarsigner nicht gefunden! Installieren Sie es in einem Standardordner oder setzen Sie java_paths!" #: ../fdroidserver/lint.py msgid "Javascript in HTML src attributes" @@ -965,12 +916,8 @@ msgstr "Schlüsselspeicher für den Signierschlüssel:\t" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" -msgstr "" -"Der zuletzt verwendete Commit '{commit}' sieht aus wie ein Tag, aber der " -"Update Check Modus ist '{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" +msgstr "Der zuletzt verwendete Commit '{commit}' sieht aus wie ein Tag, aber der Update Check Modus ist '{ucm}'" #: ../fdroidserver/lint.py msgid "Liberapay donation methods belong in the LiberapayID flag" @@ -980,6 +927,10 @@ msgstr "Liberapay-Spendenmethoden gehören in das LiberapayID-Flag" msgid "List files that would be reformatted" msgstr "Dateien listen, die reformatiert würden" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "Gebietsschema in der f-droid.org URL enthalten" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "Erstellung bei Fehlern anhalten" @@ -1011,8 +962,7 @@ 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?" +msgstr "Es konnte kein Android- oder Kivy-Projekt gefunden werden. --subdir angeben?" #: ../fdroidserver/install.py msgid "No attached devices found" @@ -1045,9 +995,7 @@ msgstr "Sie müssen nicht angeben, dass die App für Android ist" #: ../fdroidserver/server.py msgid "No option set! Edit your config.py to set at least one of these:" -msgstr "" -"Keine Option gesetzt! Bearbeiten Sie Ihre config.py, um mindestens eine " -"davon zu setzen:" +msgstr "Keine Option gesetzt! Bearbeiten Sie Ihre config.py, um mindestens eine davon zu setzen:" #: ../fdroidserver/common.py msgid "No packages specified" @@ -1121,8 +1069,7 @@ msgstr "Veralteter Name für fdroid deploy" #: ../fdroidserver/update.py #, python-brace-format msgid "Only PNG and JPEG are supported for graphics, found: {path}" -msgstr "" -"Nur PNG und JPEG werden für Grafiken unterstützt, gefunden wurde: {path}" +msgstr "Nur PNG und JPEG werden für Grafiken unterstützt, gefunden wurde: {path}" #: ../fdroidserver/checkupdates.py msgid "Only print differences with the Play Store" @@ -1133,9 +1080,14 @@ msgid "Only process apps with auto-updates" msgstr "Nur Apps mit automatischen Aktualisierungen verarbeiten" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Optionen" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "JSON-Bericht in eine nach der APK benannte Datei ausgeben." + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "Gesamt-Lizenz des Projekts." @@ -1147,9 +1099,7 @@ msgstr "Pfad für die APK-Paketquelle überschreiben (Standard: ./repo)" #: ../fdroidserver/index.py #, python-brace-format msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" -msgstr "" -"Überschreiben von leeren Versionsnamen in {apkfilename} aus Metadaten: " -"{version}" +msgstr "Überschreiben von leeren Versionsnamen in {apkfilename} aus Metadaten: {version}" #: ../fdroidserver/common.py #, python-brace-format @@ -1162,20 +1112,14 @@ msgstr "Passwort mit Benutzername benötigt" #: ../fdroidserver/import.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." +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." +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)" +msgstr "Pfad zum Android-SDK (Softwareentwicklungsbaukasten) (mitunter in ANDROID_HOME festgelegt)" #: ../fdroidserver/btlog.py msgid "Path to the git repo to use as the log" @@ -1194,8 +1138,7 @@ msgstr "Drozer auf einen Scan vorbereiten" #: ../fdroidserver/nightly.py msgid "Print the secret variable to the terminal for easy copy/paste" -msgstr "" -"Drucken der geheimen Variable in das Terminal zum einfachen Kopieren/Einfügen" +msgstr "Drucken der geheimen Variable in das Terminal zum einfachen Kopieren/Einfügen" #: ../fdroidserver/metadata.py #, python-brace-format @@ -1273,12 +1216,8 @@ msgstr "Lesen von minSdkVersion fehlgeschlagen: \"{apkfilename}\"" #. 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}'" +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 @@ -1286,12 +1225,8 @@ msgid "Reading {apkfilename} from cache" msgstr "Lese {apkfilename} aus dem Cache" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." -msgstr "" -"Sammelstatistik neu berechnen - nach Änderungen anwenden, die alte " -"zwischengespeicherte Daten entwerten würden." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." +msgstr "Sammelstatistik neu berechnen - nach Änderungen anwenden, die alte zwischengespeicherte Daten entwerten würden." #: ../fdroidserver/common.py msgid "Removing specified files" @@ -1299,21 +1234,15 @@ msgstr "Entferne angegebene Dateien" #: ../fdroidserver/update.py msgid "Rename APK files that do not match package.name_123.apk" -msgstr "" -"APK-Dateien umbenennen, die nicht dem Muster „package.name_123.apk“ " -"entsprechen" +msgstr "APK-Dateien umbenennen, die nicht dem Muster „package.name_123.apk“ entsprechen" #: ../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." +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." #: ../fdroidserver/nightly.py #, python-brace-format @@ -1322,9 +1251,7 @@ msgstr "{apkfilename} erneut mit dem mitgelieferten debug.keystore signieren" #: ../fdroidserver/update.py msgid "Resize all the icons exceeding the max pixel size and exit" -msgstr "" -"Größe aller Symbole ändern, die die maximale Pixelgröße überschreiten, und " -"beenden" +msgstr "Größe aller Symbole ändern, die die maximale Pixelgröße überschreiten, und beenden" #: ../fdroidserver/common.py msgid "Restrict output to warnings and errors" @@ -1413,14 +1340,10 @@ msgstr "Stelle einen {0} Sek timeout für diesen Build ein" #: ../fdroidserver/build.py msgid "Setup an emulator, install the APK on it and perform a Drozer scan" -msgstr "" -"Einen Emulator einrichten, die APK installieren und mit ihm eine " -"Sicherheitsprüfung (Drozer scan) durchführen" +msgstr "Einen Emulator einrichten, die APK installieren und mit ihm eine Sicherheitsprüfung (Drozer scan) durchführen" msgid "Setup an emulator, install the apk on it and perform a drozer scan" -msgstr "" -"Einen Emulator einrichten, die APK installieren und mit ihm eine " -"Sicherheitsprüfung (Drozer scan) durchführen" +msgstr "Einen Emulator einrichten, die APK installieren und mit ihm eine Sicherheitsprüfung (Drozer scan) durchführen" #: ../fdroid msgid "Sign and place packages in the repo" @@ -1432,9 +1355,7 @@ msgstr "Erstellte Indizes durch Verwendung von „update --nosign“ signieren" #: ../fdroidserver/build.py msgid "Skip scanning the source code for binaries and other problems" -msgstr "" -"Durchsuchen des Quellcodes nach Binärdateien und anderen Problemen " -"überspringen" +msgstr "Durchsuchen des Quellcodes nach Binärdateien und anderen Problemen überspringen" #: ../fdroidserver/update.py #, python-brace-format @@ -1463,14 +1384,11 @@ msgstr "Überspringe {appid}: keine Builds angegeben" #: ../fdroidserver/server.py ../fdroidserver/upload.py msgid "Specify a local folder to sync the repo to" -msgstr "" -"Einen lokalen Ordner bestimmen, in dem das Repository synchronisiert wird" +msgstr "Einen lokalen Ordner bestimmen, in dem das Repository synchronisiert wird" #: ../fdroidserver/server.py ../fdroidserver/upload.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" +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" @@ -1497,8 +1415,7 @@ msgstr "Zusammenfassung '%s' ist nur der Name der App" #: ../fdroidserver/lint.py #, python-brace-format msgid "Summary of length {length} is over the {limit} char limit" -msgstr "" -"Zusammenfassung mit der Länge {length} liegt über der {limit} Zeichengrenze" +msgstr "Zusammenfassung mit der Länge {length} liegt über der {limit} Zeichengrenze" #: ../fdroidserver/common.py #, python-brace-format @@ -1506,12 +1423,8 @@ msgid "System clock is older than date in {path}!" msgstr "Die System-Uhr ist älter als das Datum in {path}!" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." -msgstr "" -"Testmodus - Ausgabe nur ins tmp-Verzeichnis einfügen, immer erstellen, " -"selbst wenn die Ausgabe bereits vorhanden ist." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." +msgstr "Testmodus - Ausgabe nur ins tmp-Verzeichnis einfügen, immer erstellen, selbst wenn die Ausgabe bereits vorhanden ist." #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode #: ../fdroidserver/update.py @@ -1521,13 +1434,16 @@ msgstr "Der OBB-Versionscode muss nach \"{name}.\" stehen:" #: ../fdroidserver/btlog.py msgid "The base URL for the repo to log (default: https://f-droid.org)" -msgstr "" -"Basis-Adresse zur Anmeldung am Repository (Standard: https://f-droid.org)" +msgstr "Basis-Adresse zur Anmeldung am Repository (Standard: https://f-droid.org)" #: ../fdroidserver/mirror.py msgid "The directory to write the mirror to" msgstr "Das Verzeichnis, in das der Mirror geschrieben werden soll" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "Die in das Repo aufzunehmende Datei (Pfad oder Glob)" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "Derzeit werden nur die Befehle „init” und „update” unterstützt" @@ -1545,10 +1461,6 @@ msgstr "Der Index des Repositories konnte nicht verifiziert werden." msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "Das Wurzelverzeichnis für local_copy_dir \"{path}\" existiert nicht!" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "Die in das Repo aufzunehmende Datei (Pfad oder Glob)" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "Es gibt eine Keyalias-Kollision - Veröffentlichung gestoppt" @@ -1559,18 +1471,12 @@ msgid "This repo already has local metadata: %s" msgstr "Dieses Repo hat bereits lokale Metadaten: %s" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" -msgstr "" -"Um awsbucket zu benutzen, müssen awssecretkey und awsaccesskeyid auch in der " -"config.py gesetzt sein!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" +msgstr "Um awsbucket zu benutzen, müssen awssecretkey und awsaccesskeyid auch in der config.py gesetzt sein!" #: ../fdroidserver/lint.py msgid "UCM is set but it looks like checkupdates hasn't been run yet" -msgstr "" -"UCM ist gesetzt, aber es sieht so aus, als ob checkupdates noch nicht " -"ausgeführt wurde" +msgstr "UCM ist gesetzt, aber es sieht so aus, als ob checkupdates noch nicht ausgeführt wurde" #: ../fdroidserver/lint.py msgid "URL shorteners should not be used" @@ -1616,9 +1522,7 @@ 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]" +msgstr "Nicht verlinkter Link - verwenden Sie [http://foo.bar Linktitel] oder [http://foo.bar]" #: ../fdroidserver/lint.py msgid "Unnecessary leading space" @@ -1628,10 +1532,20 @@ msgstr "Unnötige führende Leerzeichen" msgid "Unnecessary trailing space" msgstr "Unnötige Leerzeichen an Ende" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1682,9 +1596,7 @@ msgstr "Nicht verwendete Datei bei %s" #: ../fdroidserver/lint.py msgid "Update Check Name is set to the known app id - it can be removed" -msgstr "" -"Update Check Name ist auf die bekannte App-ID gesetzt - sie kann entfernt " -"werden" +msgstr "Update Check Name ist auf die bekannte App-ID gesetzt - sie kann entfernt werden" #: ../fdroid msgid "Update repo information for new packages" @@ -1718,19 +1630,19 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "UpdateCheckData hat eine ungültige URL: {url}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Syntax" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Syntax: %s\n" #: ../fdroidserver/lint.py msgid "Use /HEAD instead of /master to point at a file in the default branch" -msgstr "" -"Verwenden Sie /HEAD anstelle von /master, um auf eine Datei im Hauptzweig zu " -"verweisen" +msgstr "Verwenden Sie /HEAD anstelle von /master, um auf eine Datei im Hauptzweig zu verweisen" #: ../fdroidserver/update.py msgid "Use `fdroid update -c` to create it." @@ -1753,11 +1665,8 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "Verwende {path} zur Konfiguration von s3cmd." #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" -msgstr "" -"Von Java jarsigner zur Verifikation von APKs wird abgeraten! Verwenden Sie " -"apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgstr "Von Java jarsigner zur Verifikation von APKs wird abgeraten! Verwenden Sie apksigner" #: ../fdroidserver/common.py #, python-brace-format @@ -1780,9 +1689,7 @@ msgstr "Gültige Befehle sind:" #: ../fdroidserver/verify.py msgid "Verify against locally cached copy rather than redownloading." -msgstr "" -"Vergleichen Sie mit lokal zwischengespeicherter Kopie, anstatt erneut " -"herunterzuladen." +msgstr "Vergleichen Sie mit lokal zwischengespeicherter Kopie, anstatt erneut herunterzuladen." #: ../fdroid msgid "Verify the integrity of downloaded packages" @@ -1797,12 +1704,8 @@ msgid "Warn about possible metadata errors" msgstr "Vor möglichen Metadaten-Fehlern warnen" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" -msgstr "" -"Bei einer Konfiguration mit signierten Indizes, in dieser Phase nur " -"unsignierte Indizes erstellen" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" +msgstr "Bei einer Konfiguration mit signierten Indizes, in dieser Phase nur unsignierte Indizes erstellen" msgid "X.509 'Distiguished Name' used when generating keys" msgstr "X.509 'Angesehener Name' wenn Schlüssel generiert werden" @@ -1813,8 +1716,7 @@ msgstr "X.509 'Distinguished Name' zum Erzeugen von Schlüsseln" #: ../fdroidserver/common.py msgid "You can use ANDROID_HOME to set the path to your SDK, i.e.:" -msgstr "" -"Sie können ANDROID_HOME verwenden, um den Pfad zu Ihrem SDK zu setzen, z.B.:" +msgstr "Sie können ANDROID_HOME verwenden, um den Pfad zu Ihrem SDK zu setzen, z.B.:" #: ../fdroidserver/nightly.py #, python-brace-format @@ -1827,11 +1729,13 @@ msgid "adding to {name}: {path}" msgstr "Hinzufügen zu {name}: {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "Mehrdeutige Option: %s (%s?)" @@ -1852,6 +1756,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "App-ID mit optionalem Versionscode in der Form APPID[:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "Argument \"-\" mit Modus %r" @@ -1861,23 +1766,25 @@ msgid "attempting bare ssh connection to test deploy key:" msgstr "Versuch einer reinen ssh-Verbindung, um den Deployment-Key zu testen:" #: /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" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "kann keine Aktionen zusammenführen - zwei Gruppen heißen %r" #: ../fdroidserver/nightly.py msgid "cannot publish update, did you set the deploy key?" -msgstr "" -"Kann das Update nicht veröffentlichen. Ist der Deploy-Schlüssel gesetzt?" +msgstr "Kann das Update nicht veröffentlichen. Ist der Deploy-Schlüssel gesetzt?" #: ../fdroidserver/nightly.py #, python-brace-format @@ -1889,10 +1796,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "Ausführungsbefehl, entweder 'init' oder 'update'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "komplex" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1920,11 +1829,13 @@ msgid "deployed build logs to '{path}'" msgstr "Build Logs deployed zu {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "dest= wird benötigt für Optionen wie %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1932,14 +1843,17 @@ msgstr[0] "%s Argument erwartet" msgstr[1] "%s Argumente erwartet" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "ein Argument erwartet" @@ -1957,6 +1871,7 @@ 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 msgid "floating-point" msgstr "Gleitkomma" @@ -1966,60 +1881,55 @@ 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." +msgstr "Erzwingen, dass Metadatenfehler (Standard) als Warnung ausgegeben oder ignoriert werden." #: ../fdroidserver/common.py msgid "git svn clone failed" msgstr "git svn Klonen fehlgeschlagen" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "Ausdrückliches Argument %r ignoriert" #: ../fdroidserver/index.py msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" -msgstr "" -"index-v1 muß eine Signatur haben, verwenden Sie `fdroid signindex` um sie zu " -"erzeugen!" +msgstr "index-v1 muß eine Signatur haben, verwenden Sie `fdroid signindex` um sie zu erzeugen!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "Ganzzahl" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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" +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/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" -msgstr "" -"local_copy_dir endet nicht auf \"fdroid\", meinten Sie stattdessen: " -"\"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgstr "local_copy_dir endet nicht auf \"fdroid\", meinten Sie stattdessen: \"{path}\"" #: ../fdroidserver/server.py msgid "local_copy_dir must be an absolute path!" @@ -2035,6 +1945,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "Mirror '%s' ended nicht auf 'fdroid'!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "sich gegenseitig ausschließende Argumente müssen optional sein" @@ -2048,6 +1959,7 @@ msgid "no APK supplied" msgstr "Kein APK bereitgestellt" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "keine solche Option: %s" @@ -2057,11 +1969,13 @@ msgid "no version info found!" msgstr "Keine Versionsinformationen gefunden!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "eines der Argumente %s ist erforderlich" @@ -2073,51 +1987,58 @@ msgstr "akzeptiert nur Zeichenketten, Listen und Tupel" #: ../fdroidserver/install.py #, python-format msgid "option %s: If you really want to install all the signed apps, use --all" -msgstr "" -"Option %s: Wenn Sie wirklich alle signierten Apps installieren wollen, " -"verwenden Sie --all" +msgstr "Option %s: Wenn Sie wirklich alle signierten Apps installieren wollen, verwenden Sie --all" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "Option --%s erfordert Argument" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "optionale Argumente" @@ -2127,26 +2048,19 @@ msgid "overwriting existing {path}" msgstr "überschreiben des vorhandenen {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "Positionsparameter" #: ../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}" +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}" +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/server.py ../fdroidserver/upload.py #, python-brace-format @@ -2154,11 +2068,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd-Sync {path} indizieren auf {url} und dann löschen" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "Versionsnummer der Anwendung anzeigen und beenden" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "diese Hilfemeldung anzeigen und beenden" @@ -2168,15 +2084,11 @@ msgstr "signiertes APK, entweder ein Dateipfad oder eine HTTPS-URL." #: ../fdroidserver/common.py msgid "skip deploying full build logs: log content is empty" -msgstr "" -"Überspringen des Deployens von vollständigen Build-Logs: der Log-Inhalt ist " -"leer" +msgstr "Überspringen des Deployens von vollständigen Build-Logs: der Log-Inhalt ist leer" #: ../fdroidserver/common.py msgid "skip deploying full build logs: not enabled in config" -msgstr "" -"Überspringen des Deployens von vollständigen Build-Logs: nicht in der " -"Konfiguration aktiviert" +msgstr "Überspringen des Deployens von vollständigen Build-Logs: nicht in der Konfiguration aktiviert" #: ../fdroidserver/update.py #, python-brace-format @@ -2193,21 +2105,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "nicht erkannte Argumente: %s" @@ -2218,6 +2134,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" 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 msgid "usage: " msgstr "Syntax: " @@ -2245,20 +2162,28 @@ msgstr "{apkfilename} ({appid}) besitzt keine Metadaten!" #: ../fdroidserver/update.py #, python-brace-format msgid "{apkfilename} has multiple {name} files, looks like Master Key exploit!" -msgstr "" -"{apkfilename} hat mehrere {name} Dateien, sieht aus wie Master Key Exploit!" +msgstr "{apkfilename} hat mehrere {name} Dateien, sieht aus wie Master Key Exploit!" #: ../fdroidserver/update.py #, python-brace-format msgid "{apkfilename}'s AndroidManifest.xml has a bad date: " -msgstr "" -"Die AndroidManifest.xml der App „{apkfilename}” hat ein ungültiges Datum: " +msgstr "Die AndroidManifest.xml der App „{apkfilename}” hat ein ungültiges Datum: " #: ../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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "{appid} von {path} ist kein gültiger Java-Paketname!" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2275,6 +2200,16 @@ msgstr "{appid}: unbekannte Extlib {path} im Build '{versionName}'" msgid "{appid}: no builds specified, running on current source state" msgstr "{appid}: keine builds angegeben, läuft auf dem aktuellen source-Stand" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "{appid}: {field} muss ein '{type}' sein, ist aber ein '{fieldtype}!'" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "{appid}: {field} muss ein '{type}' sein, ist aber ein '{fieldtype}'!" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" @@ -2283,8 +2218,7 @@ msgstr "{field} nicht in {name} beendet" #: ../fdroidserver/update.py #, python-brace-format msgid "{name} \"{path}\" does not exist! Correct it in config.py." -msgstr "" -"{name} \"{path}\" existiert nicht! Korrigieren Sie es in der config.py." +msgstr "{name} \"{path}\" existiert nicht! Korrigieren Sie es in der config.py." #: ../fdroidserver/nightly.py #, python-brace-format @@ -2294,9 +2228,7 @@ msgstr "{path} existiert nicht! Erstellen Sie es durch Ausführen von:" #: ../fdroidserver/update.py #, python-brace-format msgid "{path} has bad file signature \"{pattern}\", possible Janus exploit!" -msgstr "" -"{path} hat die schlechte Dateisignatur \"{pattern}\", möglicher Janus-" -"Exploit!" +msgstr "{path} hat die schlechte Dateisignatur \"{pattern}\", möglicher Janus-Exploit!" #: ../fdroidserver/update.py #, python-brace-format @@ -2321,23 +2253,16 @@ msgstr[0] "Buildvorgang erfolgreich" msgstr[1] "Buildvorgänge erfolgreich" #~ msgid "Interactively ask about things that need updating." -#~ msgstr "" -#~ "Angelegenheiten, die Aktualisierungen erfordern, interaktiv abfragen." +#~ msgstr "Angelegenheiten, die Aktualisierungen erfordern, interaktiv abfragen." #~ msgid "Specify editor to use in interactive mode. Default " -#~ msgstr "" -#~ "Editor festlegen, der im interaktiven Modus verwendet werden soll. " -#~ "Standard " +#~ msgstr "Editor festlegen, der im interaktiven Modus verwendet werden soll. Standard " #~ msgid "Specify editor to use in interactive mode. Default %s" -#~ msgstr "" -#~ "Editor festlegen, der im interaktiven Modus verwendet werden soll. " -#~ "Standard %s" +#~ msgstr "Editor festlegen, der im interaktiven Modus verwendet werden soll. Standard %s" #~ msgid "Specify editor to use in interactive mode. Default is {path}" -#~ msgstr "" -#~ "Editor festlegen, der im interaktiven Modus verwendet werden soll. " -#~ "Standard ist {path}" +#~ msgstr "Editor festlegen, der im interaktiven Modus verwendet werden soll. Standard ist {path}" #, fuzzy #~ msgid "Add PGP signatures for packages in repo using GnuPG" @@ -2347,9 +2272,7 @@ msgstr[1] "Buildvorgänge erfolgreich" #~ msgstr "GPG-Signaturen für Programmpakete in der Paketquelle hinzufügen" #~ msgid "Clean update - don't uses caches, reprocess all apks" -#~ msgstr "" -#~ "Sauber - ohne Verwendung der Zwischenspeicher - aktualisieren, alle APKs " -#~ "wiederaufbereiten" +#~ msgstr "Sauber - ohne Verwendung der Zwischenspeicher - aktualisieren, alle APKs wiederaufbereiten" #~ msgid "app-id in the form APPID" #~ msgstr "App-ID in der Form APPID" diff --git a/locale/es/LC_MESSAGES/fdroidserver.po b/locale/es/LC_MESSAGES/fdroidserver.po index b9eb104b..ccbba8e2 100644 --- a/locale/es/LC_MESSAGES/fdroidserver.po +++ b/locale/es/LC_MESSAGES/fdroidserver.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2019-01-18 07:20+0000\n" "Last-Translator: Allan Nordhøy \n" -"Language-Team: Spanish \n" +"Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -62,6 +61,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}\" no es un formato reconocido, convertir a: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -74,6 +74,7 @@ msgid "%(prog)s [options] url" msgstr "%(prog)s [opciones] url" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: error: %(message)s\n" @@ -84,10 +85,12 @@ msgid "%d problems found" msgstr "%d problemas encontrados" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "%r is not callable" msgstr "no se puede llamar a %r" @@ -98,6 +101,7 @@ msgid "%s is not an accepted build field" msgstr "%s no es un campo de construcción aceptado" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "la opción %s no toma un valor" @@ -119,6 +123,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "¡'repo_keyalias' no encontrado en config.py!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'required' es un argumento inválido para posicionales" @@ -132,30 +137,27 @@ msgstr "¡'sdk_path' no establecido en 'config.py'!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" -"¡'{aapt}' es demasiado antiguo, fdroid requiere build-tools-23.0.0 o " -"posterior!" +msgstr "¡'{aapt}' es demasiado antiguo, fdroid requiere build-tools-23.0.0 o posterior!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" -msgstr "" -"¡'{aapt}' es demasiado antiguo, fdroid requiere build-tools-{version} o " -"posterior!" +msgstr "¡'{aapt}' es demasiado antiguo, fdroid requiere build-tools-{version} o posterior!" #: ../fdroidserver/install.py #, python-brace-format msgid "'{apkfilename}' is already installed on {dev}." msgstr "'{apkfilename}' ya está instalado en {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!" -msgstr "" -"¡'{field}' estará en un orden aleatorio! ¡Use paréntesis () o [] si el orden " -"es importante!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "¡'{field}' estará en un orden aleatorio! ¡Use paréntesis () o [] si el orden es importante!" #: ../fdroidserver/common.py #, python-brace-format @@ -165,9 +167,7 @@ msgstr "¡Falló la ejecución de '{path}'!" #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{value}' is not a valid {field} in {appid}. Regex pattern: {pattern}" -msgstr "" -"'{value}' no es un {field} válido en {appid}. Patrón de expresión regular: " -"{pattern}" +msgstr "'{value}' no es un {field} válido en {appid}. Patrón de expresión regular: {pattern}" #: ../fdroidserver/checkupdates.py #, python-brace-format @@ -175,13 +175,13 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "...falló la comprobación de actualizaciones para {appid} : {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 "" -"¡.fdroid.txt no está soportado! Conviértalo a .fdroid.yml o .fdroid.json." +msgstr "¡.fdroid.txt no está soportado! Conviértalo a .fdroid.yml o .fdroid.json." #: ../fdroidserver/lint.py msgid "/issues is missing" @@ -205,9 +205,7 @@ msgstr "Cree una clave de firmado para un repositorio sin firmar" #: ../fdroidserver/update.py msgid "Add skeleton metadata files for APKs that are missing them" -msgstr "" -"Agregar archivos con esqueleto de metadats para las aplicaciones que no los " -"tienen" +msgstr "Agregar archivos con esqueleto de metadats para las aplicaciones que no los tienen" #: ../fdroidserver/update.py #, python-brace-format @@ -219,12 +217,8 @@ msgid "Alias of the repo signing key in the keystore" msgstr "Alias de la clave de firma de repositorio en el depósitio de claves" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" -msgstr "" -"Permite especificar una revisión diferente (o git sector) para la " -"importación inicial" +msgid "Allows a different revision (or git branch) to be specified for the initial import" +msgstr "Permite especificar una revisión diferente (o git sector) para la importación inicial" #: ../fdroidserver/mirror.py msgid "Also mirror the full archive section" @@ -280,12 +274,8 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "¡Archivando {apkfilename} con una firma inválida!" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" -msgstr "" -"URL base para replicar, puede incluir la clave de firma del índice usando la " -"cadena de consulta: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" +msgstr "URL base para replicar, puede incluir la clave de firma del índice usando la cadena de consulta: ?fingerprint=" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/lint.py @@ -308,9 +298,7 @@ msgstr "Compilar todas las aplicaciones disponibles" #: ../fdroidserver/lint.py msgid "Build generated by `fdroid import` - remove disable line once ready" -msgstr "" -"Build generada por `fdroid import` - Eliminar \"disable line\" cuando esté " -"lista" +msgstr "Build generada por `fdroid import` - Eliminar \"disable line\" cuando esté lista" #: ../fdroidserver/checkupdates.py msgid "Build metadata git repo has uncommited changes!" @@ -322,12 +310,8 @@ msgstr "Construir sólo la última 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 "" -"La compilación debe tener versionName y versionCode separados por comas, no " -"\"{value}\", en {linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" +msgstr "La compilación debe tener versionName y versionCode separados por comas, no \"{value}\", en {linedesc}" #: ../fdroidserver/init.py #, python-format @@ -338,8 +322,7 @@ msgstr "Repositorio creado en \"%s\" con esta configuración:" msgid "Can't build due to {} error while scanning" msgid_plural "Can't build due to {} errors while scanning" msgstr[0] "No se puede construir debido al error {} mientras se comprobaba" -msgstr[1] "" -"No se puede construir debido a los errores {} mientras se comprobaba" +msgstr[1] "No se puede construir debido a los errores {} mientras se comprobaba" #: ../fdroidserver/metadata.py #, python-brace-format @@ -368,31 +351,25 @@ 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 está en un formato aceptado, use: " -"{formats}" - -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "No se han establecido categorías" +msgstr "No se puede escribir \"{path}\", no está en un formato aceptado, use: {formats}" #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "La categoría '%s' no es válida" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "No se han establecido categorías" + #: ../fdroid msgid "Check for updates to applications" msgstr "Buscar actualizaciones de aplicaciones" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" -msgstr "" -"Comprobando la operación de archivo para {appid} - apks:{integer}, " -"keepversions:{keep}, archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" +msgstr "Comprobando la operación de archivo para {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" #: ../fdroidserver/dscanner.py msgid "Clean after all scans have finished" @@ -453,9 +430,7 @@ msgstr "No se ha podido encontrar el identificador de paquete" #: ../fdroidserver/update.py msgid "Cowardily refusing to overwrite existing signing key setup!" -msgstr "" -"¡Se ha rechazado (cobardemente) sobrescribir la configuración existente de " -"clave de firma!" +msgstr "¡Se ha rechazado (cobardemente) sobrescribir la configuración existente de clave de firma!" #: ../fdroidserver/update.py msgid "Create a repo signing key in a keystore" @@ -501,6 +476,11 @@ msgstr "Creando directorio temporal" msgid "Creating unsigned index in preparation for signing" msgstr "Creando índice no firmado, en preparación de la firma" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "DEBUG_KEYSTORE no está establecida o su valor es incompleto" @@ -526,15 +506,12 @@ msgstr "La descripción contiene una línea duplicada" #: ../fdroidserver/lint.py #, python-format msgid "Description has a list (%s) but it isn't bulleted (*) nor numbered (#)" -msgstr "" -"La descripción tiene una lista (%s) pero no está estructurada (*) ni " -"numerada (#)" +msgstr "La descripción tiene una lista (%s) pero no está estructurada (*) ni numerada (#)" #: ../fdroidserver/lint.py #, python-brace-format msgid "Description of length {length} is over the {limit} char limit" -msgstr "" -"La descripción de longitud {length} supera el límite de caracteres, {limit}" +msgstr "La descripción de longitud {length} supera el límite de caracteres, {limit}" #: ../fdroidserver/nightly.py msgid "Do not deploy the new files to the repo" @@ -562,12 +539,8 @@ msgid "Don't do anything logs-related" msgstr "No haga nada con registros relacionados" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" -msgstr "" -"No actualizar el repositorio, útil al probar una compilación sin conexión a " -"Internet" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" +msgstr "No actualizar el repositorio, útil al probar una compilación sin conexión a Internet" #: ../fdroidserver/server.py ../fdroidserver/nightly.py #: ../fdroidserver/upload.py @@ -584,8 +557,7 @@ msgstr "Descargar registros que no tenemos" #: ../fdroidserver/common.py msgid "Downloading the repository already failed once, not trying again." -msgstr "" -"La descarga del repositorio ya falló una vez, no se intentará de nuevo." +msgstr "La descarga del repositorio ya falló una vez, no se intentará de nuevo." #: ../fdroidserver/verify.py #, python-brace-format @@ -594,8 +566,7 @@ msgstr "La descarga de {url} falló. {error}" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "" #: ../fdroidserver/lint.py @@ -605,8 +576,7 @@ msgstr "Enlace duplicado en '{field}': {url}" #: ../fdroid msgid "Dynamically scan APKs post build" -msgstr "" -"Ejecutar Fdroid dscanner de una aplicación APK, previamente construída," +msgstr "Ejecutar Fdroid dscanner de una aplicación APK, previamente construída," #: ../fdroidserver/mirror.py msgid "" @@ -725,12 +695,8 @@ msgid "Forbidden HTML tags" msgstr "Etiquetas HTML prohibidas" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." -msgstr "" -"Forzar la creación de compilaciones deshabilitadas, independientemente de " -"los problemas de escaneo. Sólo se permite en modo de prueba." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." +msgstr "Forzar la creación de compilaciones deshabilitadas, independientemente de los problemas de escaneo. Sólo se permite en modo de prueba." #: ../fdroidserver/build.py #, python-brace-format @@ -886,14 +852,12 @@ msgstr "Lista no numerada no válida" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +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 "" -"Enlace no válido - use [http://foo.bar Título de enlace] o [http://foo.bar]" +msgstr "Enlace no válido - use [http://foo.bar Título de enlace] o [http://foo.bar]" #: ../fdroidserver/metadata.py #, python-format @@ -937,16 +901,11 @@ msgstr "Firma JAR verificada: {path}" #: ../fdroidserver/publish.py ../fdroidserver/update.py #: ../fdroidserver/mirror.py msgid "Java JDK not found! Install in standard location or set java_paths!" -msgstr "" -"¡No se encontró Java JDK! ¡Instale en una ubicación estándar o establezca " -"java_paths!" +msgstr "¡No se encontró Java JDK! ¡Instale en una ubicación estándar o establezca java_paths!" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" -msgstr "" -"Java jarsigner no encontrado! Instalar en una ubicación estándar o " -"establecer java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" +msgstr "Java jarsigner no encontrado! Instalar en una ubicación estándar o establecer java_paths!" #: ../fdroidserver/lint.py msgid "Javascript in HTML src attributes" @@ -958,22 +917,21 @@ msgstr "Depósito de claves para la clave de firma de repositorio:\t" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" -msgstr "" -"La última confirmación utilizada '{commit}' parece una etiqueta, pero Update " -"Check Mode es '{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" +msgstr "La última confirmación utilizada '{commit}' parece una etiqueta, pero Update Check Mode es '{ucm}'" #: ../fdroidserver/lint.py msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" -"Los métodos de donación de Liberapay pertenecen a la bandera de LiberapayID" +msgstr "Los métodos de donación de Liberapay pertenecen a la bandera de LiberapayID" #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted" msgstr "Lista de archivos que se reformatearán" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "Hacer que la construcción se detenga en las excepciones" @@ -1014,8 +972,7 @@ msgstr "No se han encontrado dispositivos asociados" #: ../fdroidserver/metadata.py #, python-brace-format msgid "No commit specified for {versionName} in {linedesc}" -msgstr "" -"No se ha especificado ninguna confirmación para {versionName} en {linedesc}" +msgstr "No se ha especificado ninguna confirmación para {versionName} en {linedesc}" #: ../fdroidserver/index.py msgid "No fingerprint in URL." @@ -1039,9 +996,7 @@ msgstr "No hay necesidad de especificar que la aplicación es para Android" #: ../fdroidserver/server.py msgid "No option set! Edit your config.py to set at least one of these:" -msgstr "" -"No hay opción establecida! Edita tu config.py para establecer al menos una " -"de estas opciones:" +msgstr "No hay opción establecida! Edita tu config.py para establecer al menos una de estas opciones:" #: ../fdroidserver/common.py msgid "No packages specified" @@ -1126,9 +1081,14 @@ msgid "Only process apps with auto-updates" msgstr "Solo procesar aplicaciones con actualizaciones automáticas" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Opciones" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "Licencia general del proyecto." @@ -1140,9 +1100,7 @@ msgstr "Ruta de remplazo par el repositorio de APK (default: ./repo)" #: ../fdroidserver/index.py #, python-brace-format msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" -msgstr "" -"Sobrescribir versionName vacío en {apkfilename} con el de los metadatos: " -"{version}" +msgstr "Sobrescribir versionName vacío en {apkfilename} con el de los metadatos: {version}" #: ../fdroidserver/common.py #, python-brace-format @@ -1155,12 +1113,10 @@ msgstr "Se requiere contraseña con el nombre de usuario" #: ../fdroidserver/import.py msgid "Path to main Android project subdirectory, if not in root." -msgstr "" -"Ruta al subdirectorio principal del proyecto Android, si no está en la raíz." +msgstr "Ruta al subdirectorio principal del proyecto Android, si no está en la raíz." msgid "Path to main android project subdirectory, if not in root." -msgstr "" -"Ruta al subdirectorio principal del proyecto Android, si no es en la raíz." +msgstr "Ruta al subdirectorio principal del proyecto Android, si no es en la raíz." #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" @@ -1183,8 +1139,7 @@ msgstr "Preparar \"Drozer\" para ejecutar un análisis" #: ../fdroidserver/nightly.py msgid "Print the secret variable to the terminal for easy copy/paste" -msgstr "" -"Mostrar la variable secreta en el terminal para copiar/pegar fácilmente" +msgstr "Mostrar la variable secreta en el terminal para copiar/pegar fácilmente" #: ../fdroidserver/metadata.py #, python-brace-format @@ -1212,9 +1167,7 @@ msgstr "Procesando {appid}" #: ../fdroidserver/update.py msgid "Produce human-readable XML/JSON for index files" -msgstr "" -"Para los ficheros de índice, produce un documento XML/JSON legible por " -"humanos" +msgstr "Para los ficheros de índice, produce un documento XML/JSON legible por humanos" #: ../fdroidserver/update.py msgid "Produce human-readable index.xml" @@ -1264,9 +1217,7 @@ msgstr "" #. 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 @@ -1275,12 +1226,8 @@ msgid "Reading {apkfilename} from cache" msgstr "" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." -msgstr "" -"Recalcular agregación de estados - usar cuando se hacen cambios que " -"invalidarían los datos antiguos cacheados." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." +msgstr "Recalcular agregación de estados - usar cuando se hacen cambios que invalidarían los datos antiguos cacheados." #: ../fdroidserver/common.py msgid "Removing specified files" @@ -1288,34 +1235,24 @@ msgstr "" #: ../fdroidserver/update.py msgid "Rename APK files that do not match package.name_123.apk" -msgstr "" -"Cambiar el nombre de archivos APK que no coinciden con el formato package." -"name_123.apk" +msgstr "Cambiar el nombre de archivos APK que no coinciden con el formato package.name_123.apk" #: ../fdroidserver/update.py msgid "Report on build data status" msgstr "Informe sobre el estado de los datos de compilació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." +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." #: ../fdroidserver/nightly.py #, python-brace-format msgid "Resigning {apkfilename} with provided debug.keystore" -msgstr "" -"Firmando de nuevo {apkfilename} con el depósito de claves de depuración " -"proporcionado" +msgstr "Firmando de nuevo {apkfilename} con el depósito de claves de depuración proporcionado" #: ../fdroidserver/update.py msgid "Resize all the icons exceeding the max pixel size and exit" -msgstr "" -"Cambiar el tamaño de todos los iconos que exceden el tamaño máximo del " -"pixeles y salir" +msgstr "Cambiar el tamaño de todos los iconos que exceden el tamaño máximo del pixeles y salir" #: ../fdroidserver/common.py msgid "Restrict output to warnings and errors" @@ -1404,14 +1341,10 @@ msgstr "" #: ../fdroidserver/build.py msgid "Setup an emulator, install the APK on it and perform a Drozer scan" -msgstr "" -"Establecer un emulador, instalar la APK en él y realizar un escaneo con " -"\"Drozer\"" +msgstr "Establecer un emulador, instalar la APK en él y realizar un escaneo con \"Drozer\"" msgid "Setup an emulator, install the apk on it and perform a drozer scan" -msgstr "" -"Configurar un emulador, instalar la aplicación APK en él y realizar una " -"\"Drozer\" scan" +msgstr "Configurar un emulador, instalar la aplicación APK en él y realizar una \"Drozer\" scan" #: ../fdroid msgid "Sign and place packages in the repo" @@ -1423,8 +1356,7 @@ msgstr "Firmar los índices creados usando update --nosign" #: ../fdroidserver/build.py msgid "Skip scanning the source code for binaries and other problems" -msgstr "" -"Omitir el escaneo del código fuente por problemas binarios u otros problemas" +msgstr "Omitir el escaneo del código fuente por problemas binarios u otros problemas" #: ../fdroidserver/update.py #, python-brace-format @@ -1492,12 +1424,8 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." -msgstr "" -"Modo de prueba: ponga la salida solo en el directorio tmp y siga " -"desarrollando, incluso si la salida ya existe." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." +msgstr "Modo de prueba: ponga la salida solo en el directorio tmp y siga desarrollando, incluso si la salida ya existe." #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode #: ../fdroidserver/update.py @@ -1507,13 +1435,16 @@ msgstr "" #: ../fdroidserver/btlog.py msgid "The base URL for the repo to log (default: https://f-droid.org)" -msgstr "" -"El URL base para el registro del repositorio (default: https://f-droid.org)" +msgstr "El URL base para el registro del repositorio (default: https://f-droid.org)" #: ../fdroidserver/mirror.py msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "Los únicos comandos soportados son 'init' y 'update'" @@ -1531,10 +1462,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1545,9 +1472,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1608,10 +1533,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1696,10 +1631,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Uso" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Uso: %s\n" @@ -1718,13 +1655,10 @@ msgstr "Use un servidor de compilación" #: ../fdroidserver/update.py msgid "Use date from APK instead of current time for newly added APKs" -msgstr "" -"Use la fecha del APK en vez de la fecha actual para los nuevos APK añadidos" +msgstr "Use la fecha del APK en vez de la fecha actual para los nuevos APK añadidos" msgid "Use date from apk instead of current time for newly added apks" -msgstr "" -"Use la fecha del «apk» en vez de la fecha actual para los nuevos «apk» " -"añadidos" +msgstr "Use la fecha del «apk» en vez de la fecha actual para los nuevos «apk» añadidos" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -1732,8 +1666,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1772,12 +1705,8 @@ msgid "Warn about possible metadata errors" msgstr "Alertar sobre posibles errores de metadatos" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" -msgstr "" -"Cuando está configurado para índices firmados, crear solo índices sin signo " -"en esta etapa" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" +msgstr "Cuando está configurado para índices firmados, crear solo índices sin signo en esta etapa" msgid "X.509 'Distiguished Name' used when generating keys" msgstr "X.509 'Nombre Distintivo' (DN) usado al generar claves" @@ -1801,11 +1730,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "opción ambigua: %s (%s?)" @@ -1823,10 +1754,10 @@ msgstr "applicationId para buscar actualizaciones" #: ../fdroidserver/dscanner.py ../fdroidserver/build.py #: ../fdroidserver/scanner.py ../fdroidserver/install.py msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" -"applicationId con código de versión opcional en la forma APPID [: VERCODE]" +msgstr "applicationId con código de versión opcional en la forma APPID [: VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1836,15 +1767,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" 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 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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1863,10 +1797,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "Comando para ejecutar, ya sea 'init' o 'update'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1894,11 +1830,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1906,14 +1844,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1931,6 +1872,7 @@ 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 msgid "floating-point" msgstr "" @@ -1940,15 +1882,14 @@ msgstr "Forzar a los errores a ser advertencias o ignorarlas" #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." -msgstr "" -"forzar que los errores en metadatos sean avisos, o que se ignoren (valor " -"predeterminado: errores)." +msgstr "forzar que los errores en metadatos sean avisos, o que se ignoren (valor predeterminado: errores)." #: ../fdroidserver/common.py msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1958,35 +1899,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "entero" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -2003,6 +1946,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -2016,6 +1960,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "no hay tal opción: %s" @@ -2025,11 +1970,13 @@ msgid "no version info found!" msgstr "¡no se encontró información de la versión!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "not allowed with argument %s" msgstr "no permitido con el argumento %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -2044,46 +1991,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, python-format msgid "option -%s not recognized" msgstr "opción -%s no reconocida" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format msgid "option --%s not recognized" msgstr "opción --%s no reconocida" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s requires argument" msgstr "opción --%s requiere un argumento" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "argumentos opcionales" @@ -2093,21 +2049,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "argumentos posicionales" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2116,11 +2069,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "mostrar el número de versión del programa y salir" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "mostrar este mensaje de ayuda y salir" @@ -2151,21 +2106,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "argumentos no reconocidos: %s" @@ -2176,6 +2135,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "permisos inseguros en '{config_file}' (¡debería ser 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "uso: " @@ -2215,6 +2175,16 @@ msgstr "El AndroidManifest.xml de {apkfilename} tiene la fecha mal: " 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2231,6 +2201,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" @@ -2274,21 +2254,16 @@ msgstr[0] "" msgstr[1] "" #~ msgid "Interactively ask about things that need updating." -#~ msgstr "" -#~ "Pregunte de forma interactiva sobre temas que necesitan una actualización." +#~ msgstr "Pregunte de forma interactiva sobre temas que necesitan una actualización." #~ msgid "Specify editor to use in interactive mode. Default " -#~ msgstr "" -#~ "Especifique el editor para utilizar en modo interactivo. Predeterminado " +#~ msgstr "Especifique el editor para utilizar en modo interactivo. Predeterminado " #~ msgid "Specify editor to use in interactive mode. Default %s" -#~ msgstr "" -#~ "Especifique el editor para utilizar en modo interactivo. Predeterminado %s" +#~ msgstr "Especifique el editor para utilizar en modo interactivo. Predeterminado %s" #~ msgid "Specify editor to use in interactive mode. Default is {path}" -#~ msgstr "" -#~ "Especifique el editor para utilizar en modo interactivo. Por defecto es " -#~ "{path}" +#~ msgstr "Especifique el editor para utilizar en modo interactivo. Por defecto es {path}" #, fuzzy #~ msgid "Add PGP signatures for packages in repo using GnuPG" @@ -2298,8 +2273,7 @@ msgstr[1] "" #~ msgstr "Añadir las firmas gpg para los paquetes en el repositorio" #~ msgid "Clean update - don't uses caches, reprocess all apks" -#~ msgstr "" -#~ "Actualización limpia, no usa caché, reprocesa todas las aplicaciones APK" +#~ msgstr "Actualización limpia, no usa caché, reprocesa todas las aplicaciones APK" #~ msgid "app-id in the form APPID" #~ msgstr "APP-ID en el formato APPID" diff --git a/locale/es_AR/LC_MESSAGES/fdroidserver.po b/locale/es_AR/LC_MESSAGES/fdroidserver.po index a59945b0..12aa9cca 100644 --- a/locale/es_AR/LC_MESSAGES/fdroidserver.po +++ b/locale/es_AR/LC_MESSAGES/fdroidserver.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2019-01-27 13:19+0000\n" "Last-Translator: Andrés S \n" -"Language-Team: Spanish (Argentina) \n" +"Language-Team: Spanish (Argentina) \n" "Language: es_AR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,6 +57,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -70,6 +70,7 @@ msgid "%(prog)s [options] url" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -80,10 +81,12 @@ msgid "%d problems found" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "" @@ -94,6 +97,7 @@ msgid "%s is not an accepted build field" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" @@ -115,6 +119,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" @@ -140,11 +145,14 @@ msgstr "" 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!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" msgstr "" #: ../fdroidserver/common.py @@ -163,6 +171,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr "" @@ -207,12 +216,8 @@ 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 -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" +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" #: ../fdroidserver/mirror.py msgid "Also mirror the full archive section" @@ -268,9 +273,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -306,9 +309,7 @@ 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}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" msgstr "" #: ../fdroidserver/init.py @@ -352,12 +353,12 @@ msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" #: ../fdroidserver/lint.py -msgid "Categories are not set" +#, python-format +msgid "Categories '%s' is not valid" msgstr "" #: ../fdroidserver/lint.py -#, python-format -msgid "Categories '%s' is not valid" +msgid "Categories are not set" msgstr "" #: ../fdroid @@ -366,9 +367,7 @@ msgstr "Buscar actualizaciones de las aplicaciones" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" msgstr "" #: ../fdroidserver/dscanner.py @@ -478,6 +477,11 @@ msgstr "" msgid "Creating unsigned index in preparation for signing" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -529,9 +533,7 @@ msgstr "" #: ../fdroidserver/build.py msgid "Don't create a source tarball, useful when testing a build" -msgstr "" -"No crear el tarbal de codigo fuente, útil cuando se esta probando la " -"construcción" +msgstr "No crear el tarbal de codigo fuente, útil cuando se esta probando la construcción" #: ../fdroidserver/stats.py #, fuzzy @@ -539,12 +541,8 @@ msgid "Don't do anything logs-related" msgstr "No hacer nada que refiera a los registros" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" -msgstr "" -"No refrescar el repositorio, útil cuando se esta probando la construcción y " -"no se tiene conexión a Internet" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" +msgstr "No refrescar el repositorio, útil cuando se esta probando la construcción y no se tiene conexión a Internet" #: ../fdroidserver/server.py ../fdroidserver/nightly.py #: ../fdroidserver/upload.py @@ -570,8 +568,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "" #: ../fdroidserver/lint.py @@ -698,13 +695,8 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." -msgstr "" -"Forzar la construcción de aplicaciones deshabilitadas y continuar " -"independientemente de los problemas en el escaneo. Solo disponible en modo " -"de pruebas." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." +msgstr "Forzar la construcción de aplicaciones deshabilitadas y continuar independientemente de los problemas en el escaneo. Solo disponible en modo de pruebas." #: ../fdroidserver/build.py #, python-brace-format @@ -860,8 +852,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "" #: ../fdroidserver/lint.py @@ -913,8 +904,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -928,9 +918,7 @@ msgstr "Ruta al almacén de claves para la llave de firmado del repositorio" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -941,6 +929,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "Listar archivos que serán reformateados" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "Parar esta construccion cuando haya excepciones" @@ -1087,13 +1079,17 @@ msgstr "Solo mostrar las diferencias con el Plays Store" #: ../fdroidserver/checkupdates.py msgid "Only process apps with auto-updates" -msgstr "" -"Solo procesar las aplicaciones que cuenten con actualizaciones automaticas" +msgstr "Solo procesar las aplicaciones que cuenten con actualizaciones automaticas" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Opciones" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "Licencia general del proyecto." @@ -1119,12 +1115,10 @@ msgstr "" #: ../fdroidserver/import.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." +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." +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)" @@ -1226,9 +1220,7 @@ msgstr "" #. 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 @@ -1238,9 +1230,7 @@ msgstr "" #: ../fdroidserver/stats.py #, fuzzy -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "Recalcular las agregaciones - usar cuando haya cambios " #: ../fdroidserver/common.py @@ -1257,12 +1247,8 @@ msgstr "Reportar el estado de la construcción" #: ../fdroidserver/build.py #, fuzzy -msgid "" -"Reset and create a brand new build server, even if the existing one appears " -"to be ok." -msgstr "" -"Resetear y crear un nuevo servidor de construcción, incluso si el existente " -"parece estar bien." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." +msgstr "Resetear y crear un nuevo servidor de construcción, incluso si el existente parece estar bien." #: ../fdroidserver/nightly.py #, python-brace-format @@ -1362,12 +1348,10 @@ msgstr "" #: ../fdroidserver/build.py #, fuzzy msgid "Setup an emulator, install the APK on it and perform a Drozer scan" -msgstr "" -"Configurar un emulador, instalarle el apk y realizar el escaneo de barrido" +msgstr "Configurar un emulador, instalarle el apk y realizar el escaneo de barrido" msgid "Setup an emulator, install the apk on it and perform a drozer scan" -msgstr "" -"Configurar un emulador, instalarle el apk y realizar el escaneo de barrido" +msgstr "Configurar un emulador, instalarle el apk y realizar el escaneo de barrido" #: ../fdroid msgid "Sign and place packages in the repo" @@ -1413,8 +1397,7 @@ msgstr "Especificar un directorio local donde sincronizar el repositorio" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, fuzzy msgid "Specify an identity file to provide to SSH for rsyncing" -msgstr "" -"Especifique una archivo de identificación para la resincronización vía SSH" +msgstr "Especifique una archivo de identificación para la resincronización vía SSH" #: ../fdroidserver/build.py msgid "Specify that we're running on the build server" @@ -1449,12 +1432,8 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." -msgstr "" -"Modo prueba - pone la salida solo en el directorio temporal, y siempre " -"construye, incluso cuando la salida ya exista." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." +msgstr "Modo prueba - pone la salida solo en el directorio temporal, y siempre construye, incluso cuando la salida ya exista." #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode #: ../fdroidserver/update.py @@ -1464,14 +1443,16 @@ msgstr "" #: ../fdroidserver/btlog.py msgid "The base URL for the repo to log (default: https://f-droid.org)" -msgstr "" -"La URL base del repositorio para el registro (predefinido: https://f-droid." -"org)" +msgstr "La URL base del repositorio para el registro (predefinido: https://f-droid.org)" #: ../fdroidserver/mirror.py msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py #, fuzzy msgid "The only commands currently supported are 'init' and 'update'" @@ -1490,10 +1471,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1504,9 +1481,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1567,10 +1542,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1655,10 +1640,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Uso" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Uso: %s\n" @@ -1678,14 +1665,10 @@ msgstr "Usar servidor de construccion" #: ../fdroidserver/update.py #, fuzzy 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" +msgstr "Utilizar la fecha del apk en vez de la actual para los apks nuevos que se agreguen" 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" +msgstr "Utilizar la fecha del apk en vez de la actual para los apks nuevos que se agreguen" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -1693,8 +1676,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1733,9 +1715,7 @@ msgid "Warn about possible metadata errors" msgstr "Advertir sobre posibles errores en los metadatos" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1761,11 +1741,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -1789,6 +1771,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "app-id con VersionCode opcional con el formato APPID[:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1798,15 +1781,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1825,10 +1811,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "comando a ejecutar, ya sea 'iniciar' o 'actualizar'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1856,11 +1844,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1868,14 +1858,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1895,6 +1888,7 @@ 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 msgid "floating-point" msgstr "" @@ -1912,6 +1906,7 @@ msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1921,35 +1916,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1966,6 +1963,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1979,6 +1977,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "" @@ -1989,11 +1988,13 @@ msgid "no version info found!" 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 #, 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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -2008,46 +2009,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, fuzzy, python-format msgid "option -%s not recognized" msgstr "No se reconoce el comando \"%s\".\n" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, fuzzy, python-format msgid "option --%s not recognized" msgstr "No se reconoce el comando \"%s\".\n" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "" @@ -2057,21 +2067,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2080,11 +2087,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "" @@ -2115,21 +2124,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2140,6 +2153,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "" @@ -2179,6 +2193,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2195,6 +2219,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" @@ -2238,8 +2272,7 @@ msgstr[0] "" msgstr[1] "" #~ msgid "Interactively ask about things that need updating." -#~ msgstr "" -#~ "Preguntar de forma interactiva sobre las cosas necesarias a actualizar." +#~ msgstr "Preguntar de forma interactiva sobre las cosas necesarias a actualizar." #, fuzzy #~ msgid "Specify editor to use in interactive mode. Default " @@ -2260,8 +2293,7 @@ msgstr[1] "" #~ msgstr "Agregar firmas GPG a paquetes en el repositorio" #~ msgid "Clean update - don't uses caches, reprocess all apks" -#~ msgstr "" -#~ "Limpiar actualización - no utiliza cachés, reprocesa todos los APK's" +#~ msgstr "Limpiar actualización - no utiliza cachés, reprocesa todos los APK's" #~ msgid "app-id in the form APPID" #~ msgstr "app-id en el formato APPID" diff --git a/locale/fa/LC_MESSAGES/fdroidserver.po b/locale/fa/LC_MESSAGES/fdroidserver.po index 05b9ce40..3c2c4a6d 100644 --- a/locale/fa/LC_MESSAGES/fdroidserver.po +++ b/locale/fa/LC_MESSAGES/fdroidserver.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2018-12-10 16:46+0000\n" "Last-Translator: frowzy \n" -"Language-Team: Persian \n" +"Language-Team: Persian \n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,6 +57,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -70,6 +70,7 @@ msgid "%(prog)s [options] url" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -80,10 +81,12 @@ msgid "%d problems found" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "کاوش کردن" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "" @@ -94,6 +97,7 @@ msgid "%s is not an accepted build field" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" @@ -115,6 +119,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" @@ -140,11 +145,14 @@ msgstr "" 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!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" msgstr "" #: ../fdroidserver/common.py @@ -163,6 +171,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr "" @@ -204,9 +213,7 @@ msgid "Alias of the repo signing key in the keystore" msgstr "" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" #: ../fdroidserver/mirror.py @@ -263,9 +270,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -301,9 +306,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" msgstr "" #: ../fdroidserver/init.py @@ -347,12 +350,12 @@ msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" #: ../fdroidserver/lint.py -msgid "Categories are not set" +#, python-format +msgid "Categories '%s' is not valid" msgstr "" #: ../fdroidserver/lint.py -#, python-format -msgid "Categories '%s' is not valid" +msgid "Categories are not set" msgstr "" #: ../fdroid @@ -361,9 +364,7 @@ msgstr "" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" msgstr "" #: ../fdroidserver/dscanner.py @@ -471,6 +472,11 @@ msgstr "" msgid "Creating unsigned index in preparation for signing" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -529,9 +535,7 @@ msgid "Don't do anything logs-related" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/nightly.py @@ -558,8 +562,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "" #: ../fdroidserver/lint.py @@ -684,9 +687,7 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." msgstr "" #: ../fdroidserver/build.py @@ -843,8 +844,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "" #: ../fdroidserver/lint.py @@ -896,8 +896,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -910,9 +909,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -923,6 +920,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "" @@ -1072,9 +1073,14 @@ msgid "Only process apps with auto-updates" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "انتخاب‌ها" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "" @@ -1203,9 +1209,7 @@ msgstr "" #. 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 @@ -1214,9 +1218,7 @@ msgid "Reading {apkfilename} from cache" msgstr "" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "" #: ../fdroidserver/common.py @@ -1232,9 +1234,7 @@ 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." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" #: ../fdroidserver/nightly.py @@ -1416,9 +1416,7 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode @@ -1435,6 +1433,10 @@ msgstr "" msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "" @@ -1452,10 +1454,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1466,9 +1464,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1529,10 +1525,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1617,10 +1623,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -1650,8 +1658,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1690,9 +1697,7 @@ msgid "Warn about possible metadata errors" msgstr "" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1717,11 +1722,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -1742,6 +1749,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1751,15 +1759,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1778,10 +1789,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1809,11 +1822,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1821,14 +1836,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1846,6 +1864,7 @@ msgid "fdroid [] [-h|--help|--version|]" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "floating-point" msgstr "" @@ -1862,6 +1881,7 @@ msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1871,35 +1891,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1916,6 +1938,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1929,6 +1952,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "" @@ -1938,11 +1962,13 @@ msgid "no version info found!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1957,46 +1983,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "" @@ -2006,21 +2041,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2029,11 +2061,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "" @@ -2064,21 +2098,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2089,6 +2127,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "" @@ -2128,6 +2167,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2144,6 +2193,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/fr/LC_MESSAGES/fdroidserver.po b/locale/fr/LC_MESSAGES/fdroidserver.po index 691ad077..59c5eb44 100644 --- a/locale/fr/LC_MESSAGES/fdroidserver.po +++ b/locale/fr/LC_MESSAGES/fdroidserver.po @@ -6,17 +6,16 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" -"PO-Revision-Date: 2019-01-08 15:06+0000\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" +"PO-Revision-Date: 2019-01-29 07:59+0000\n" "Last-Translator: Ldm Public \n" -"Language-Team: French \n" +"Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 3.4-dev\n" +"X-Generator: Weblate 3.5-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -61,6 +60,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}\" n'est pas un format autorisé, convertir en : {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -73,6 +73,7 @@ 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 #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: erreur: %(message)s\n" @@ -83,10 +84,12 @@ msgid "%d problems found" msgstr "%d problèmes trouvés" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "%r is not callable" msgstr "%r n’est pas appelable" @@ -97,6 +100,7 @@ msgid "%s is not an accepted build field" 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 #, python-format msgid "%s option does not take a value" msgstr "l'option %s ne prend pas de valeur" @@ -118,6 +122,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "'repo_keyalias' non trouvé dans config.py !" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'required' est invalide comme argument positionnel" @@ -143,14 +148,15 @@ msgstr "'{aapt}' est obsolète, fdroid requiert build-tools-{version} ou plus !" 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 "" + #: ../fdroidserver/common.py #, python-brace-format -msgid "" -"'{field}' will be in random order! Use () or [] brackets if order is " -"important!" -msgstr "" -"'{field}' sera ordonné aléatoirement ! Utilisez des parenthèses () ou des " -"crochets [] si l'ordre est important !" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "'{field}' sera ordonné aléatoirement ! Utilisez des parenthèses () ou des crochets [] si l'ordre est important !" #: ../fdroidserver/common.py #, python-brace-format @@ -160,9 +166,7 @@ msgstr "'{path}' n'a pas pu être exécuté !" #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{value}' is not a valid {field} in {appid}. Regex pattern: {pattern}" -msgstr "" -"'{value}' n'est pas un(e) {field} valide dans {appid}. Motif regex : " -"{pattern}" +msgstr "'{value}' n'est pas un(e) {field} valide dans {appid}. Motif regex : {pattern}" #: ../fdroidserver/checkupdates.py #, python-brace-format @@ -170,13 +174,13 @@ msgid "...checkupdate failed for {appid} : {error}" 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 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." +msgstr ".fdroid.txt n'est pas supporté ! Convertissez en .fdroid.yml ou .fdroid.json." #: ../fdroidserver/lint.py msgid "/issues is missing" @@ -200,9 +204,7 @@ msgstr "Ajout d'une clé de signature de dépôt à un dépôt non signé" #: ../fdroidserver/update.py msgid "Add skeleton metadata files for APKs that are missing them" -msgstr "" -"Créer les métadonnées de base manquantes pour les APKs qui n'en sont pas " -"pourvus" +msgstr "Créer les métadonnées de base manquantes pour les APKs qui n'en sont pas pourvus" #: ../fdroidserver/update.py #, python-brace-format @@ -214,12 +216,8 @@ 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 -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" +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" #: ../fdroidserver/mirror.py msgid "Also mirror the full archive section" @@ -227,8 +225,7 @@ msgstr "Faire aussi un miroir de la section d'archive complète" #: ../fdroidserver/lint.py msgid "Also warn about formatting issues, like rewritemeta -l" -msgstr "" -"Alerter aussi à propos des problèmes de formatage, comme rewritemeta -l" +msgstr "Alerter aussi à propos des problèmes de formatage, comme rewritemeta -l" #: ../fdroidserver/common.py ../fdroidserver/build.py #, python-brace-format @@ -276,19 +273,14 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "Archivage de {apkfilename} avec une signature invalide !" #: ../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=" +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=" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/lint.py #, python-brace-format msgid "Branch '{branch}' used as commit in build '{versionName}'" -msgstr "" -"Branche « {branch} » utilisée comme commit dans le build « {versionName} »" +msgstr "Branche « {branch} » utilisée comme commit dans le build « {versionName} »" #: ../fdroidserver/lint.py #, python-brace-format @@ -305,14 +297,11 @@ msgstr "Compiler toutes les applications disponibles" #: ../fdroidserver/lint.py msgid "Build generated by `fdroid import` - remove disable line once ready" -msgstr "" -"Build généré par `fdroid import` - supprimer la ligne désactivée une fois " -"prêt" +msgstr "Build généré par `fdroid import` - supprimer la ligne désactivée une fois prêt" #: ../fdroidserver/checkupdates.py msgid "Build metadata git repo has uncommited changes!" -msgstr "" -"Le dépôt git des métadonnées de build a des changements non sauvegardés !" +msgstr "Le dépôt git des métadonnées de build a des changements non sauvegardés !" #: ../fdroidserver/build.py msgid "Build only the latest version of each package" @@ -320,12 +309,8 @@ 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}" +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 @@ -365,31 +350,25 @@ 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 « {path} », format non accepté. Merci d'utiliser : " -"{formats}" - -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "Catégories non définies" +msgstr "Impossible d'écrire « {path} », format non accepté. Merci d'utiliser : {formats}" #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "Catégorie « %s » invalide" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "Catégories non définies" + #: ../fdroid 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}" +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/dscanner.py msgid "Clean after all scans have finished" @@ -405,8 +384,7 @@ msgstr "Vider tous les conteneurs puis sortir" #: ../fdroidserver/update.py msgid "Clean update - don't uses caches, reprocess all APKs" -msgstr "" -"Mise à jour propre - n'utilise pas les caches, traite à nouveau tous les APKs" +msgstr "Mise à jour propre - n'utilise pas les caches, traite à nouveau tous les APKs" #: ../fdroidserver/import.py msgid "Comma separated list of categories." @@ -451,8 +429,7 @@ msgstr "Impossible de trouver l'ID du paquet" #: ../fdroidserver/update.py msgid "Cowardily refusing to overwrite existing signing key setup!" -msgstr "" -"Je refuse de remplacer la configuration existante des clés de signature !" +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" @@ -498,6 +475,11 @@ msgstr "Création du répertoire temporaire" msgid "Creating unsigned index in preparation for signing" msgstr "Création d'un index non signé pour préparer la signature" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "DEBUG_KEYSTORE n'est pas définie ou sa valeur est incomplète" @@ -523,16 +505,12 @@ msgstr "Ligne dupliquée dans la description" #: ../fdroidserver/lint.py #, python-format msgid "Description has a list (%s) but it isn't bulleted (*) nor numbered (#)" -msgstr "" -"La description contient une liste (%s) mais ce n'est ni une liste à puces " -"(*) ni une liste numérotée (#)" +msgstr "La description contient une liste (%s) mais ce n'est ni une liste à puces (*) ni une liste numérotée (#)" #: ../fdroidserver/lint.py #, python-brace-format 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}" +msgstr "La longueur de la description {length} dépasser la limite du nombre de caractères autorisés {limit}" #: ../fdroidserver/nightly.py msgid "Do not deploy the new files to the repo" @@ -560,12 +538,8 @@ msgid "Don't do anything logs-related" msgstr "Ne pas toucher aux journaux d'applications (logs)" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" -msgstr "" -"Ne pas rafraîchir le dépôt, utile pour tester un build sans connexion " -"internet" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" +msgstr "Ne pas rafraîchir le dépôt, utile pour tester un build sans connexion internet" #: ../fdroidserver/server.py ../fdroidserver/nightly.py #: ../fdroidserver/upload.py @@ -582,8 +556,7 @@ msgstr "Télécharger les journaux que n'avons pas" #: ../fdroidserver/common.py msgid "Downloading the repository already failed once, not trying again." -msgstr "" -"Le téléchargement du référentiel a déjà échoué une fois, ne pas réessayer." +msgstr "Le téléchargement du référentiel a déjà échoué une fois, ne pas réessayer." #: ../fdroidserver/verify.py #, python-brace-format @@ -592,10 +565,8 @@ 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}" +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 @@ -611,8 +582,7 @@ msgid "" "ERROR: this command should never be used to mirror f-droid.org!\n" "A full mirror of f-droid.org requires more than 200GB." msgstr "" -"ERREUR : cette commande ne devrait jamais être utilisée pour copier f-droid." -"org !\n" +"ERREUR : cette commande ne devrait jamais être utilisée pour copier f-droid.org !\n" "Une copie de f-droid.org occupe plus de 200GB." #: ../fdroidserver/nightly.py @@ -650,8 +620,7 @@ msgstr "Extraction des signatures à partir des APKs" #: ../fdroidserver/signatures.py #, python-brace-format msgid "Failed fetching signatures for '{apkfilename}': {error}" -msgstr "" -"Erreur lors de l'extraction des signatures pour '{apkfilename}' : {error}" +msgstr "Erreur lors de l'extraction des signatures pour '{apkfilename}' : {error}" #: ../fdroidserver/update.py #, python-brace-format @@ -725,9 +694,7 @@ msgid "Forbidden HTML tags" msgstr "Balises HTML interdites" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." msgstr "" #: ../fdroidserver/build.py @@ -756,8 +723,7 @@ msgstr "De multiples fichiers de métadonnées ont été trouvés pour {appid}" #: ../fdroidserver/index.py msgid "Found multiple signing certificates for repository." -msgstr "" -"Plusieurs certificats de signature ont étés trouvés pour le référentiel." +msgstr "Plusieurs certificats de signature ont étés trouvés pour le référentiel." #: ../fdroidserver/update.py #, python-brace-format @@ -885,8 +851,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "" #: ../fdroidserver/lint.py @@ -938,8 +903,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -952,9 +916,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -965,6 +927,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "" @@ -1110,15 +1076,18 @@ msgid "Only print differences with the Play Store" msgstr "Afficher uniquement les différences avec le Play Store" #: ../fdroidserver/checkupdates.py -#, fuzzy msgid "Only process apps with auto-updates" -msgstr "" -"Traiter uniquement les applications ayant des mises à jour automatiques" +msgstr "Traiter uniquement les applications ayant des mises à jour automatiques" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Options" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "Licence globale du projet." @@ -1143,14 +1112,10 @@ msgstr "Mot de passe requis avec nom d'utilisateur" #: ../fdroidserver/import.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." +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." +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)" @@ -1251,9 +1216,7 @@ msgstr "" #. 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 @@ -1262,9 +1225,7 @@ msgid "Reading {apkfilename} from cache" msgstr "Lecture de {apkfilename} à partir du cache" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "" #: ../fdroidserver/common.py @@ -1273,17 +1234,14 @@ msgstr "" #: ../fdroidserver/update.py msgid "Rename APK files that do not match package.name_123.apk" -msgstr "" -"Renomme les fichiers APK dont le nom ne ressemble pas à nom.paquet_123.apk" +msgstr "Renomme les fichiers APK dont le nom ne ressemble pas à nom.paquet_123.apk" #: ../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." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" #: ../fdroidserver/nightly.py @@ -1293,9 +1251,7 @@ msgstr "" #: ../fdroidserver/update.py msgid "Resize all the icons exceeding the max pixel size and exit" -msgstr "" -"Redimensionner toutes les icônes excédant la taille maximale en pixels et " -"quitter" +msgstr "Redimensionner toutes les icônes excédant la taille maximale en pixels et quitter" #: ../fdroidserver/common.py msgid "Restrict output to warnings and errors" @@ -1467,9 +1423,7 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode @@ -1486,6 +1440,10 @@ msgstr "URL de base du dépôt à journaliser (par défaut: https://f-droid.org) msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "Les seules commandes disponibles actuellement sont 'init' et 'update'" @@ -1503,10 +1461,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1517,9 +1471,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1580,10 +1532,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1642,8 +1604,7 @@ msgstr "Mettre à jour les données des dépôts pour les nouveaux paquets" #: ../fdroid msgid "Update the binary transparency log for a URL" -msgstr "" -"Mettre à jour le rapport de transparence des fichiers binaires pour une URL" +msgstr "Mettre à jour le rapport de transparence des fichiers binaires pour une URL" #: ../fdroid msgid "Update the stats of the repo" @@ -1669,19 +1630,19 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Usage" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Usage : %s\n" #: ../fdroidserver/lint.py msgid "Use /HEAD instead of /master to point at a file in the default branch" -msgstr "" -"Utiliser /HEAD plutôt que /master pour pointer un fichier dans la branche " -"par défaut" +msgstr "Utiliser /HEAD plutôt que /master pour pointer un fichier dans la branche par défaut" #: ../fdroidserver/update.py msgid "Use `fdroid update -c` to create it." @@ -1693,14 +1654,10 @@ msgstr "Utiliser le serveur de build" #: ../fdroidserver/update.py 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" +msgstr "Utiliser la date de l'APK plutôt que la date courante pour les APKs nouvellement ajoutés" 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" +msgstr "Utiliser la date de l'APK plutôt que la date courante pour les APKs nouvellement ajoutés" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -1708,11 +1665,8 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "Utiliser \"{path}\" pour configurer s3cmd." #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" -msgstr "" -"L'utilisation de l'utilitaire jarsigner de Java n'est pas recommandé pour " -"vérifier les APKs ! Utiliser apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgstr "L'utilisation de l'utilitaire jarsigner de Java n'est pas recommandé pour vérifier les APKs ! Utiliser apksigner" #: ../fdroidserver/common.py #, fuzzy, python-brace-format @@ -1750,9 +1704,7 @@ msgid "Warn about possible metadata errors" msgstr "Avertir de possibles erreurs dans les métadonnées" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1764,8 +1716,7 @@ msgstr "X.509 'Nom distingué' utilisé lors de la génération des clés" #: ../fdroidserver/common.py msgid "You can use ANDROID_HOME to set the path to your SDK, i.e.:" -msgstr "" -"Vous pouvez utiliser ANDROID_HOME pour définir le chemin de votre SDK, ex. :" +msgstr "Vous pouvez utiliser ANDROID_HOME pour définir le chemin de votre SDK, ex. :" #: ../fdroidserver/nightly.py #, python-brace-format @@ -1778,11 +1729,13 @@ msgid "adding to {name}: {path}" msgstr "ajoute à {name} : {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "option ambiguë : %s (%s?)" @@ -1800,10 +1753,10 @@ msgstr "applicationId pour vérifier les mises à jour" #: ../fdroidserver/dscanner.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]" +msgstr "applicationId avec le versionCode optionnel sous la forme APPID[:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "argument \"-\" avec le mode %r" @@ -1813,15 +1766,18 @@ msgid "attempting bare ssh connection to test deploy key:" msgstr "tentative de connexion ssh simple pour tester la clé de déploiement :" #: /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" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1840,10 +1796,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "Commande à exécuter : 'init' ou 'update'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1871,11 +1829,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1883,14 +1843,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1908,6 +1871,7 @@ 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 msgid "floating-point" msgstr "" @@ -1917,15 +1881,14 @@ 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." +msgstr "forcer les erreurs (par défaut) sur les métadonnées à être des avertissements, ou les ignorer." #: ../fdroidserver/common.py msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1935,35 +1898,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1980,6 +1945,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1993,6 +1959,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "option inexistante : %s" @@ -2002,11 +1969,13 @@ msgid "no version info found!" msgstr "aucun information de version n'a été trouvée !" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -2021,46 +1990,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, python-format msgid "option -%s not recognized" msgstr "La commande '%s 1' n'est pas reconnue" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "L'option %s requiert un argument" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "arguments optionnels" @@ -2070,21 +2048,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "arguments de position" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2093,11 +2068,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "afficher le numéro de version du programme et quitter" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "afficher ce message d'aide et quitter" @@ -2128,21 +2105,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "arguments non reconnu : %s" @@ -2153,6 +2134,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" 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 msgid "usage: " msgstr "usage : " @@ -2192,6 +2174,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2208,6 +2200,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" @@ -2251,8 +2253,7 @@ msgstr[0] "" msgstr[1] "" #~ msgid "Interactively ask about things that need updating." -#~ msgstr "" -#~ "Demander de manière interactive les choses nécessitant une mise à jour." +#~ msgstr "Demander de manière interactive les choses nécessitant une mise à jour." #~ msgid "Specify editor to use in interactive mode. Default " #~ msgstr "Définir l'éditeur à utiliser en mode interactif. Par défaut " @@ -2261,9 +2262,7 @@ msgstr[1] "" #~ msgstr "Définir l'éditeur à utiliser en mode interactif. Par défaut %s" #~ msgid "Specify editor to use in interactive mode. Default is {path}" -#~ msgstr "" -#~ "Définir l'éditeur à utiliser en mode interactif. {path} est utilisé par " -#~ "défaut" +#~ msgstr "Définir l'éditeur à utiliser en mode interactif. {path} est utilisé par défaut" #, fuzzy #~ msgid "Add PGP signatures for packages in repo using GnuPG" @@ -2276,5 +2275,4 @@ msgstr[1] "" #~ msgstr "Le chemin '{path}' pour Android Build Tools n'existe pas !" #~ msgid "Clean update - don't uses caches, reprocess all apks" -#~ msgstr "" -#~ "Mise à jour propre - n'utilise pas les caches, ré-exécute tous les APKs" +#~ msgstr "Mise à jour propre - n'utilise pas les caches, ré-exécute tous les APKs" diff --git a/locale/hu/LC_MESSAGES/fdroidserver.po b/locale/hu/LC_MESSAGES/fdroidserver.po index 47d28d48..00815d5a 100644 --- a/locale/hu/LC_MESSAGES/fdroidserver.po +++ b/locale/hu/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: 2019-01-28 13:05+0100\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2018-10-03 11:28+0000\n" "Last-Translator: Balázs Meskó \n" "Language-Team: Hungarian \n" @@ -60,6 +60,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "A(z) „{path}” nem egy elfogadott formátum, alakítsa át erre: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -72,6 +73,7 @@ msgid "%(prog)s [options] url" msgstr "%(prog)s [kapcsolók] url" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: hiba: %(message)s\n" @@ -82,10 +84,12 @@ msgid "%d problems found" msgstr "%d probléma található" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "%prog [kapcsolók]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "a(z) %r nem hívható" @@ -96,6 +100,7 @@ msgid "%s is not an accepted build field" msgstr "A(z) %s nem elfogadott összeállítási mező" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "A(z) %s kapcsoló nem fogad értéket" @@ -117,6 +122,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "A „repo_keyalias” nem található a config.py fájlban." #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" @@ -168,6 +174,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "…checkupdate sikertelen ennél: {appid} : {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__call__() nincs definiálva" @@ -1069,6 +1076,7 @@ msgid "Only process apps with auto-updates" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Beállítások" @@ -1618,10 +1626,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Használat" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Használat: %s\n" @@ -1715,11 +1725,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "nem egyértelmű kapcsoló: %(option)s, ezekre illeszkedhet: %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "nem egyértelmű kapcsoló: %s (%s?)" @@ -1740,6 +1752,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1749,15 +1762,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "„%s” nem nyitható meg: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1776,10 +1792,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1807,11 +1825,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1819,14 +1839,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1844,6 +1867,7 @@ 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 msgid "floating-point" msgstr "lebegőpontos" @@ -1860,6 +1884,7 @@ msgid "git svn clone failed" msgstr "git svn klónozás meghiúsult" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "a(z) %r. explicit argumentum mellőzése" @@ -1869,25 +1894,30 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "az index-v1-nek kell legyen aláírása, használja az „fdroid signindex” parancsot a létrehozásához." #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" @@ -1911,6 +1941,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1924,6 +1955,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "" @@ -1933,11 +1965,13 @@ msgid "no version info found!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1952,46 +1986,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, python-format msgid "option -%s not recognized" msgstr "a(z) -%s kapcsoló nem ismert" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s requires argument" msgstr "a(z) -%s kapcsolóhoz argumentum szükséges" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/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 #, 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 #, python-format msgid "option --%s not recognized" msgstr "a(z) --%s kapcsoló nem ismert" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s requires argument" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "nem kötelező argumentumok" @@ -2001,6 +2044,7 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "" @@ -2020,11 +2064,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "a programverzió megjelenítése és kilépés" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "ezen üzenet kiírása és kilépés" @@ -2055,21 +2101,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2080,6 +2130,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "használat: " diff --git a/locale/it/LC_MESSAGES/fdroidserver.po b/locale/it/LC_MESSAGES/fdroidserver.po index 114470c3..da3f654e 100644 --- a/locale/it/LC_MESSAGES/fdroidserver.po +++ b/locale/it/LC_MESSAGES/fdroidserver.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2018-12-31 23:09+0000\n" "Last-Translator: Matteo Fumagalli \n" -"Language-Team: Italian \n" +"Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -62,6 +61,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}\" non è un formato accettato, convertire a: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -74,6 +74,7 @@ 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 #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: errore: %(message)s\n" @@ -84,10 +85,12 @@ msgid "%d problems found" msgstr "trovati %d problemi" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "%prog [opzioni]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "%r non è richiamabile" @@ -98,6 +101,7 @@ msgid "%s is not an accepted build field" msgstr "%s non è un campo di build accettato" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "l'opzione %s non accetta un valore" @@ -119,6 +123,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "\"repo_keyalias\" non trovato in config.py!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "\"required\" è un argomento invalido per i posizionali" @@ -132,30 +137,27 @@ msgstr "\"sdk_path\" non impostato in \"config.py\"!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" -"\"{aapt}\" è troppo vecchio, fdroid richiede build-tools-23.0.0 o più " -"recente!" +msgstr "\"{aapt}\" è troppo vecchio, fdroid richiede build-tools-23.0.0 o più recente!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" -msgstr "" -"'{aapt}' è troppo vecchio, fdroid richiede build-tools-{version} o più " -"recente!" +msgstr "'{aapt}' è troppo vecchio, fdroid richiede build-tools-{version} o più recente!" #: ../fdroidserver/install.py #, python-brace-format msgid "'{apkfilename}' is already installed on {dev}." msgstr "\"{apkfilename}\" è già installato su {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!" -msgstr "" -"\"{field}\" sarà in ordine casuale! Usa le parentesi () o [] se l'ordine è " -"importante!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "\"{field}\" sarà in ordine casuale! Usa le parentesi () o [] se l'ordine è importante!" #: ../fdroidserver/common.py #, python-brace-format @@ -165,9 +167,7 @@ msgstr "Esecuzione di \"{path}\" fallita!" #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{value}' is not a valid {field} in {appid}. Regex pattern: {pattern}" -msgstr "" -"\"{value}\" non è un {field} valido in {appid}. Espressione regolare: " -"{pattern}" +msgstr "\"{value}\" non è un {field} valido in {appid}. Espressione regolare: {pattern}" #: ../fdroidserver/checkupdates.py #, python-brace-format @@ -175,6 +175,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "...checkupdate fallito per {appid}:{error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__call__() non definita" @@ -216,12 +217,8 @@ msgid "Alias of the repo signing key in the keystore" msgstr "Alias della chiave di firma del repository nel keystore" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" -msgstr "" -"Permetti di specificare una revisione (o branch git) diversa per " -"l'importazione iniziale" +msgid "Allows a different revision (or git branch) to be specified for the initial import" +msgstr "Permetti di specificare una revisione (o branch git) diversa per l'importazione iniziale" #: ../fdroidserver/mirror.py msgid "Also mirror the full archive section" @@ -277,9 +274,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "Archiviando {apkfilename} con una firma invalida!" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -303,8 +298,7 @@ msgstr "Costruisci tutte le applicazioni disponibili" #: ../fdroidserver/lint.py msgid "Build generated by `fdroid import` - remove disable line once ready" -msgstr "" -"Build generata da \"froid import\" - rimuovi disable line quando ha finito" +msgstr "Build generata da \"froid import\" - rimuovi disable line quando ha finito" #: ../fdroidserver/checkupdates.py msgid "Build metadata git repo has uncommited changes!" @@ -316,12 +310,8 @@ msgstr "Costruisci solo l'ultima versione di ciascun pacchetto" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" -msgstr "" -"La build dovrebbe avere versionName e versionCode separati da una virgola in " -"{linedesc}, non \"{value}\"" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" +msgstr "La build dovrebbe avere versionName e versionCode separati da una virgola in {linedesc}, non \"{value}\"" #: ../fdroidserver/init.py #, python-format @@ -331,8 +321,7 @@ msgstr "Costruito il repository in \"%s\" con questa configurazione:" #: ../fdroidserver/build.py msgid "Can't build due to {} error while scanning" msgid_plural "Can't build due to {} errors while scanning" -msgstr[0] "" -"Impossibile costruire a causa di un errore con {} durante la scansione" +msgstr[0] "Impossibile costruire a causa di un errore con {} durante la scansione" msgstr[1] "Impossibile costruire a causa di errori con {} durante la scansione" #: ../fdroidserver/metadata.py @@ -362,30 +351,25 @@ msgstr "Impossibile usare --list e --to contemporaneamente" #: ../fdroidserver/metadata.py #, python-brace-format msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" -"Impossibile scrivere su \"{path}\", formato non accettato, usare: {formats}" - -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "Le categorie non sono impostate" +msgstr "Impossibile scrivere su \"{path}\", formato non accettato, usare: {formats}" #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "La categoria \"%s\" non è valida" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "Le categorie non sono impostate" + #: ../fdroid msgid "Check for updates to applications" msgstr "Cerca gli aggiornamenti delle applicazioni" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" -msgstr "" -"Controllando l'archiviazione per {appid} - apk:{integer}, keepversions:" -"{keep}, archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" +msgstr "Controllando l'archiviazione per {appid} - apk:{integer}, keepversions:{keep}, archapks:{arch}" #: ../fdroidserver/dscanner.py msgid "Clean after all scans have finished" @@ -446,8 +430,7 @@ msgstr "Impossibile trovare l'ID del pacchetto" #: ../fdroidserver/update.py msgid "Cowardily refusing to overwrite existing signing key setup!" -msgstr "" -"Mi rifiuto di sovrascrivere il setup della chiave di firma già esistente!" +msgstr "Mi rifiuto di sovrascrivere il setup della chiave di firma già esistente!" #: ../fdroidserver/update.py msgid "Create a repo signing key in a keystore" @@ -493,6 +476,11 @@ msgstr "Creazione della directory temporanea" msgid "Creating unsigned index in preparation for signing" msgstr "Creazione dell'indice non firmato in preparazione della firma" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "DEBUG_KEYSTORE non impostato o il valore è incompleto" @@ -523,8 +511,7 @@ msgstr "La descrizione ha un elenco (%s) ma non è puntato (*) né numerato (#)" #: ../fdroidserver/lint.py #, python-brace-format msgid "Description of length {length} is over the {limit} char limit" -msgstr "" -"La descrizione di lunghezza {length} supera il limite di {limit} caratteri" +msgstr "La descrizione di lunghezza {length} supera il limite di {limit} caratteri" #: ../fdroidserver/nightly.py msgid "Do not deploy the new files to the repo" @@ -552,9 +539,7 @@ msgid "Don't do anything logs-related" msgstr "Non fare niente sui log" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" msgstr "Non aggiornare il repository, utile per testare una build offline" #: ../fdroidserver/server.py ../fdroidserver/nightly.py @@ -572,8 +557,7 @@ msgstr "Scarica registri che non abbiamo" #: ../fdroidserver/common.py msgid "Downloading the repository already failed once, not trying again." -msgstr "" -"Lo scaricamento del repository è gia fallito una volta, non verrà riprovato." +msgstr "Lo scaricamento del repository è gia fallito una volta, non verrà riprovato." #: ../fdroidserver/verify.py #, python-brace-format @@ -582,11 +566,8 @@ msgstr "Scaricamento di {url} fallito. {error}" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" -"Trovata ricetta di costruzione duplicata per versionCode {versionCode} in " -"{linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgstr "Trovata ricetta di costruzione duplicata per versionCode {versionCode} in {linedesc}" #: ../fdroidserver/lint.py #, python-brace-format @@ -712,9 +693,7 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." msgstr "" #: ../fdroidserver/build.py @@ -871,8 +850,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "" #: ../fdroidserver/lint.py @@ -924,8 +902,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -938,9 +915,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -951,6 +926,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "" @@ -1100,9 +1079,14 @@ msgid "Only process apps with auto-updates" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Opzioni" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "" @@ -1231,9 +1215,7 @@ msgstr "" #. 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 @@ -1242,9 +1224,7 @@ msgid "Reading {apkfilename} from cache" msgstr "" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "" #: ../fdroidserver/common.py @@ -1260,9 +1240,7 @@ 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." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" #: ../fdroidserver/nightly.py @@ -1444,9 +1422,7 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode @@ -1463,6 +1439,10 @@ msgstr "" msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "" @@ -1480,10 +1460,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1494,9 +1470,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1557,10 +1531,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1645,10 +1629,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Utilizzo" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Utilizzo: %s\n" @@ -1678,8 +1664,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1718,9 +1703,7 @@ msgid "Warn about possible metadata errors" msgstr "Avvisa riguardo possibili errori metadata" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1745,11 +1728,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "opzione ambigua: %(option)s potrebbe corrispondere a %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "opzione ambigua: %s (%s?)" @@ -1770,6 +1755,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1779,15 +1765,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "impossibile aprire \"%s\": %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1806,10 +1795,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1837,11 +1828,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1849,14 +1842,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1874,6 +1870,7 @@ 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 msgid "floating-point" msgstr "" @@ -1890,6 +1887,7 @@ msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1899,35 +1897,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1944,6 +1944,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1957,6 +1958,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "opzione inesistente: %s" @@ -1966,11 +1968,13 @@ msgid "no version info found!" msgstr "nessuna informazione sulla versione è stata trovata!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1985,46 +1989,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, python-format msgid "option -%s not recognized" msgstr "opzione -%s non riconosciuta" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s requires argument" msgstr "l'opzione -%s richiede degli argomenti" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "l'opzione --%s non deve avere argomenti" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "l'opzione --%s non ha un prefisso univoco" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s not recognized" msgstr "opzione --%s non riconosciuta" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s requires argument" msgstr "l'opzione --%s richiede un argomento" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "argomenti facoltativi" @@ -2034,21 +2047,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "argomenti posizionali" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2057,11 +2067,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "mostra il numero di versione del programma ed esci" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "mostra questo messaggio di aiuto ed esci" @@ -2092,21 +2104,25 @@ 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 #, python-format msgid "the following arguments are required: %s" msgstr "i seguenti argomenti sono obbligatori: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unexpected option string: %s" msgstr "stringa di opzioni inaspettata: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "unrecognized arguments: %s" msgstr "argomenti sconosciuti: %s" @@ -2117,6 +2133,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "permessi su \"{config_file}\" insicuri (dovrebbero essere 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "utilizzo: " @@ -2156,6 +2173,16 @@ msgstr "L'AndroidManifest.xml di {apkfilename} ha una data non corretta: " 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2172,6 +2199,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/ja/LC_MESSAGES/fdroidserver.po b/locale/ja/LC_MESSAGES/fdroidserver.po index cc2afdfa..b62d4e4d 100644 --- a/locale/ja/LC_MESSAGES/fdroidserver.po +++ b/locale/ja/LC_MESSAGES/fdroidserver.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.8-224-g4b0ade7\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -55,6 +55,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -66,6 +67,7 @@ msgid "%(prog)s [options] url" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -76,10 +78,12 @@ msgid "%d problems found" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "" @@ -90,6 +94,7 @@ msgid "%s is not an accepted build field" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" @@ -111,6 +116,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" @@ -136,11 +142,14 @@ msgstr "" 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!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" msgstr "" #: ../fdroidserver/common.py @@ -159,6 +168,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr "" @@ -200,9 +210,7 @@ msgid "Alias of the repo signing key in the keystore" msgstr "" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" #: ../fdroidserver/mirror.py @@ -259,9 +267,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -297,9 +303,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" msgstr "" #: ../fdroidserver/init.py @@ -342,12 +346,12 @@ msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" #: ../fdroidserver/lint.py -msgid "Categories are not set" +#, python-format +msgid "Categories '%s' is not valid" msgstr "" #: ../fdroidserver/lint.py -#, python-format -msgid "Categories '%s' is not valid" +msgid "Categories are not set" msgstr "" #: ../fdroid @@ -356,9 +360,7 @@ msgstr "" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" msgstr "" #: ../fdroidserver/dscanner.py @@ -466,6 +468,11 @@ msgstr "" msgid "Creating unsigned index in preparation for signing" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -524,9 +531,7 @@ msgid "Don't do anything logs-related" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/nightly.py @@ -553,8 +558,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "" #: ../fdroidserver/lint.py @@ -679,9 +683,7 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." msgstr "" #: ../fdroidserver/build.py @@ -838,8 +840,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "" #: ../fdroidserver/lint.py @@ -891,8 +892,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -905,9 +905,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -918,6 +916,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "" @@ -1067,9 +1069,14 @@ msgid "Only process apps with auto-updates" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "" @@ -1198,9 +1205,7 @@ msgstr "" #. 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 @@ -1209,9 +1214,7 @@ msgid "Reading {apkfilename} from cache" msgstr "" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "" #: ../fdroidserver/common.py @@ -1227,9 +1230,7 @@ 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." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" #: ../fdroidserver/nightly.py @@ -1410,9 +1411,7 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode @@ -1429,6 +1428,10 @@ msgstr "" msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "" @@ -1446,10 +1449,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1460,9 +1459,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1523,10 +1520,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1611,10 +1618,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -1644,8 +1653,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1684,9 +1692,7 @@ msgid "Warn about possible metadata errors" msgstr "" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1711,11 +1717,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -1736,6 +1744,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1745,15 +1754,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1772,10 +1784,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1802,25 +1816,30 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" msgstr[0] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1838,6 +1857,7 @@ msgid "fdroid [] [-h|--help|--version|]" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "floating-point" msgstr "" @@ -1854,6 +1874,7 @@ msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1863,35 +1884,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1908,6 +1931,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1921,6 +1945,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "" @@ -1930,11 +1955,13 @@ msgid "no version info found!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1949,46 +1976,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "" @@ -1998,21 +2034,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2021,11 +2054,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "" @@ -2056,21 +2091,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2081,6 +2120,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "" @@ -2119,6 +2159,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2135,6 +2185,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/kab/LC_MESSAGES/fdroidserver.po b/locale/kab/LC_MESSAGES/fdroidserver.po index 3d302e40..951e1355 100644 --- a/locale/kab/LC_MESSAGES/fdroidserver.po +++ b/locale/kab/LC_MESSAGES/fdroidserver.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2017-11-10 09:07+0000\n" "Last-Translator: Muḥend Belqasem \n" -"Language-Team: Kabyle \n" +"Language-Team: Kabyle \n" "Language: kab\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,6 +57,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -70,6 +70,7 @@ msgid "%(prog)s [options] url" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -80,10 +81,12 @@ msgid "%d problems found" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "" @@ -94,6 +97,7 @@ msgid "%s is not an accepted build field" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" @@ -115,6 +119,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "'repo_keyalias' ulac-it di config.py!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'required' d taɣiret ur iṣeḥḥan ara i usideg" @@ -140,14 +145,15 @@ msgstr "'{aapt}' d aqbuṛ, fdroid yesra build-tools-23.0.0 neɣ amaynut!" msgid "'{apkfilename}' is already installed on {dev}." msgstr "'{apkfilename}' yebded yakan ɣef {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!" -msgstr "" -"'{field}' ad yili s usmizzwer agacuran ! Seqdec () neɣ tuccar [] ma yella " -"ilaq usmizzwer!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "'{field}' ad yili s usmizzwer agacuran ! Seqdec () neɣ tuccar [] ma yella ilaq usmizzwer!" #: ../fdroidserver/common.py #, python-brace-format @@ -165,6 +171,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "...anadi n ileqman ur yeddi ara i {appid} : {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__call__() ur yettwasbadu ara" @@ -206,9 +213,7 @@ msgid "Alias of the repo signing key in the keystore" msgstr "" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" #: ../fdroidserver/mirror.py @@ -265,9 +270,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -303,9 +306,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" msgstr "" #: ../fdroidserver/init.py @@ -349,12 +350,12 @@ msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" #: ../fdroidserver/lint.py -msgid "Categories are not set" +#, python-format +msgid "Categories '%s' is not valid" msgstr "" #: ../fdroidserver/lint.py -#, python-format -msgid "Categories '%s' is not valid" +msgid "Categories are not set" msgstr "" #: ../fdroid @@ -363,9 +364,7 @@ msgstr "" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" msgstr "" #: ../fdroidserver/dscanner.py @@ -473,6 +472,11 @@ msgstr "" msgid "Creating unsigned index in preparation for signing" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -531,9 +535,7 @@ msgid "Don't do anything logs-related" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/nightly.py @@ -560,8 +562,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "" #: ../fdroidserver/lint.py @@ -686,9 +687,7 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." msgstr "" #: ../fdroidserver/build.py @@ -845,8 +844,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "" #: ../fdroidserver/lint.py @@ -898,8 +896,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -912,9 +909,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -925,6 +920,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "" @@ -1075,9 +1074,14 @@ msgid "Only process apps with auto-updates" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Iɣewwaṛen" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "" @@ -1206,9 +1210,7 @@ msgstr "" #. 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 @@ -1217,9 +1219,7 @@ msgid "Reading {apkfilename} from cache" msgstr "" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "" #: ../fdroidserver/common.py @@ -1235,9 +1235,7 @@ 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." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" #: ../fdroidserver/nightly.py @@ -1419,9 +1417,7 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode @@ -1438,6 +1434,10 @@ msgstr "" msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "" @@ -1455,10 +1455,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1469,9 +1465,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1532,10 +1526,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1620,10 +1624,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Aseqdec" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -1653,8 +1659,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1693,9 +1698,7 @@ msgid "Warn about possible metadata errors" msgstr "" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1720,11 +1723,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -1745,6 +1750,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1754,15 +1760,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1781,10 +1790,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1812,11 +1823,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1824,14 +1837,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1849,6 +1865,7 @@ msgid "fdroid [] [-h|--help|--version|]" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "floating-point" msgstr "" @@ -1865,6 +1882,7 @@ msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1874,35 +1892,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "amḍan ummid" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1919,6 +1939,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1932,6 +1953,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "" @@ -1941,11 +1963,13 @@ msgid "no version info found!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1960,46 +1984,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "" @@ -2009,21 +2042,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2032,11 +2062,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "" @@ -2067,21 +2099,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2092,6 +2128,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "aqseqdac: " @@ -2131,6 +2168,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2147,6 +2194,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/ko/LC_MESSAGES/fdroidserver.po b/locale/ko/LC_MESSAGES/fdroidserver.po index 52b6bb2e..021c31ae 100644 --- a/locale/ko/LC_MESSAGES/fdroidserver.po +++ b/locale/ko/LC_MESSAGES/fdroidserver.po @@ -6,11 +6,10 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.8-135-g16dd6d28\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2019-01-19 22:57+0000\n" "Last-Translator: Seokyong Jung \n" -"Language-Team: Korean \n" +"Language-Team: Korean \n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -61,6 +60,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -72,6 +72,7 @@ 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 #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: 오류: %(message)s\n" @@ -82,10 +83,12 @@ msgid "%d problems found" msgstr "문제 %d개를 찾음" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "%r is not callable" msgstr "%r는 호출할 수 없습니다" @@ -96,6 +99,7 @@ msgid "%s is not an accepted build field" msgstr "%s는 빌드 필드 값으로 허용되지 않습니다" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "%s 옵션은 값을 받지 않습니다" @@ -117,6 +121,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "'repo_keyalias'를 config.py에서 찾을 수 없습니다!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'required'는 고정적을 위한 잘못된 인수입니다" @@ -130,30 +135,27 @@ msgstr "'sdk_path'를 'config.py'에서 설정할 수 없습니다!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" -"'{aapt}'는 너무 오래되었습니다, fdroid는 build-tools-23.0.0 이후가 필요합니" -"다!" +msgstr "'{aapt}'는 너무 오래되었습니다, fdroid는 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}'는 너무 오래되었습니다, fdroid는 build-tools-{version} 이후가 필요합" -"니다!" +msgstr "'{aapt}'는 너무 오래되었습니다, fdroid는 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 "" + #: ../fdroidserver/common.py #, python-brace-format -msgid "" -"'{field}' will be in random order! Use () or [] brackets if order is " -"important!" -msgstr "" -"'{field}'는 순서가 무작위로 변합니다! 순서가 중요하면 괄호 ()나 대괄호 []를 " -"사용하세요!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "'{field}'는 순서가 무작위로 변합니다! 순서가 중요하면 괄호 ()나 대괄호 []를 사용하세요!" #: ../fdroidserver/common.py #, python-brace-format @@ -163,8 +165,7 @@ msgstr "'{path}'를 실행하는 데 실패했습니다!" #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{value}' is not a valid {field} in {appid}. Regex pattern: {pattern}" -msgstr "" -"'{value}'는 {appid}에서 올바른 {field}가 아닙니다. 정규식 패턴: {pattern}" +msgstr "'{value}'는 {appid}에서 올바른 {field}가 아닙니다. 정규식 패턴: {pattern}" #: ../fdroidserver/checkupdates.py #, python-brace-format @@ -172,14 +173,13 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "...{appid}를 위한 checkupdate가 실패됨 : {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 "" -".fdroid.txt는 지원되지 않습니다! .fdroid.yml 또는 .fdroid.json으로 변환하세" -"요." +msgstr ".fdroid.txt는 지원되지 않습니다! .fdroid.yml 또는 .fdroid.json으로 변환하세요." #: ../fdroidserver/lint.py msgid "/issues is missing" @@ -215,9 +215,7 @@ msgid "Alias of the repo signing key in the keystore" msgstr "키스토어에서 저장소 서명 키의 별칭" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" #: ../fdroidserver/mirror.py @@ -274,9 +272,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "올바르지 않은 서명으로 {apkfilename}를 보존 중입니다!" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -312,9 +308,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" msgstr "" #: ../fdroidserver/init.py @@ -356,24 +350,22 @@ msgstr "--list 와 --to는 동시에 사용할 수 없습니다" msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "카테고리가 설정되어 있지 않습니다" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "카테고리 '%s'는 올바르지 않습니다" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "카테고리가 설정되어 있지 않습니다" + #: ../fdroid msgid "Check for updates to applications" msgstr "애플리케이션으로의 업데이트를 확인합니다" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" msgstr "" #: ../fdroidserver/dscanner.py @@ -481,6 +473,11 @@ msgstr "임시 디렉터리 만들기" msgid "Creating unsigned index in preparation for signing" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -539,9 +536,7 @@ msgid "Don't do anything logs-related" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/nightly.py @@ -568,8 +563,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "" #: ../fdroidserver/lint.py @@ -694,9 +688,7 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." msgstr "" #: ../fdroidserver/build.py @@ -853,16 +845,12 @@ msgstr "잘못된 글머리 기호 목록" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" -"잘못된 라이선스 태그 \"%s\"! https://spdx.org/license-list 에서의 태그만을 사" -"용하세요" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgstr "잘못된 라이선스 태그 \"%s\"! https://spdx.org/license-list 에서의 태그만을 사용하세요" #: ../fdroidserver/lint.py msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"잘못된 링크 - [http://foo.bar 링크 제목] 또는 [http://foo.bar]를 사용하세요" +msgstr "잘못된 링크 - [http://foo.bar 링크 제목] 또는 [http://foo.bar]를 사용하세요" #: ../fdroidserver/metadata.py #, python-format @@ -909,8 +897,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -923,9 +910,7 @@ msgstr "서명 키를 위한 키저장소:\t" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -936,6 +921,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "" @@ -1085,9 +1074,14 @@ msgid "Only process apps with auto-updates" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "옵션" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "" @@ -1216,9 +1210,7 @@ msgstr "" #. 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 @@ -1227,12 +1219,8 @@ msgid "Reading {apkfilename} from cache" msgstr "" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." -msgstr "" -"집계 통계 재계산 - 오래된 캐시된 데이터를 무효로 하는 변경사항이 있을 때 사용" -"합니다." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." +msgstr "집계 통계 재계산 - 오래된 캐시된 데이터를 무효로 하는 변경사항이 있을 때 사용합니다." #: ../fdroidserver/common.py msgid "Removing specified files" @@ -1247,9 +1235,7 @@ 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." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" #: ../fdroidserver/nightly.py @@ -1430,9 +1416,7 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode @@ -1449,6 +1433,10 @@ msgstr "" msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "" @@ -1466,10 +1454,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1480,9 +1464,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1543,10 +1525,21 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, fuzzy, python-brace-format +#| msgid "copying {apkfilename} into {path}" +msgid "Unrecognised app field '{fieldname}' in '{path}'" +msgstr "{path} 안으로 {apkfilename}을 복사 중" + #: ../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}" @@ -1631,10 +1624,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "UpdateCheckData는 올바른 URL이 아닙니다: {url}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "사용법" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "사용법: %s\n" @@ -1664,11 +1659,8 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "s3cmd를 구성하기 위해 \"{path}\" 사용." #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" -msgstr "" -"Java의 jarsigner를 사용하여, APK를 검증하는 것은 권장되지 않습니다! apksigner" -"를 사용하세요" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgstr "Java의 jarsigner를 사용하여, APK를 검증하는 것은 권장되지 않습니다! apksigner를 사용하세요" #: ../fdroidserver/common.py #, python-brace-format @@ -1706,9 +1698,7 @@ msgid "Warn about possible metadata errors" msgstr "가능한 메타데이터 오류에 대해 경고합니다" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1720,9 +1710,7 @@ msgstr "" #: ../fdroidserver/common.py msgid "You can use ANDROID_HOME to set the path to your SDK, i.e.:" -msgstr "" -"당신은 당신의 SDK에 경로를 설정하기 위해 ANDROID_HOME을 사용할 수 있습니다, " -"즉:" +msgstr "당신은 당신의 SDK에 경로를 설정하기 위해 ANDROID_HOME을 사용할 수 있습니다, 즉:" #: ../fdroidserver/nightly.py #, python-brace-format @@ -1735,11 +1723,13 @@ msgid "adding to {name}: {path}" msgstr "{name}에 추가 중: {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "모호한 옵션: %s (%s?)" @@ -1760,6 +1750,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "양식 APPID[:VERCODE]에서 선택적인 versionCode로 된 applicationId" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1769,15 +1760,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "'%s'를 열 수 없습니다: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "작동을 병합할 수 없습니다 - 두 그룹은 %r로 이름지어져 있습니다" @@ -1796,10 +1790,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "실행할 명령, 'init' 또는 'update' 중 하나" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "복잡" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1826,25 +1822,30 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "dest=는 %r과 같은 옵션을 위해 필요합니다" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" msgstr[0] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1862,6 +1863,7 @@ 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 msgid "floating-point" msgstr "부동소수점" @@ -1878,47 +1880,47 @@ msgid "git svn clone failed" msgstr "git svn 복제에 실패됨" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" #: ../fdroidserver/index.py msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" -msgstr "" -"index-v1은 서명이 있어야 합니다, 그것을 만드려면 `fdroid signindex`를 사용하" -"세요!" +msgstr "index-v1은 서명이 있어야 합니다, 그것을 만드려면 `fdroid signindex`를 사용하세요!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "정수" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" msgstr "올바르지 않은 %(type)s 값: %(value)r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" msgstr "올바르지 않은 선택: %(value)r (%(choices)s에서 선택하세요)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" msgstr "올바르지 않은 conflict_resolution 값: %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" -msgstr "" -"올바르지 않은 옵션 문자열 %(option)r: 문자 %(prefix_chars)r로 시작해야 합니다" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" +msgstr "올바르지 않은 옵션 문자열 %(option)r: 문자 %(prefix_chars)r로 시작해야 합니다" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1935,6 +1937,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "미러 '%s'는 'fdroid'로 끝나지 않습니다!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1948,6 +1951,7 @@ msgid "no APK supplied" msgstr "제공된 APK가 없습니다" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "이러한 옵션이 없습니다: %s" @@ -1957,11 +1961,13 @@ msgid "no version info found!" msgstr "버전 정보를 찾지 못했습니다!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1973,50 +1979,58 @@ msgstr "" #: ../fdroidserver/install.py #, python-format msgid "option %s: If you really want to install all the signed apps, use --all" -msgstr "" -"옵션 %s: 당신이 정말 모든 서명된 앱을 설치하기를 원한다면, --all을 사용하세요" +msgstr "옵션 %s: 당신이 정말 모든 서명된 앱을 설치하기를 원한다면, --all을 사용하세요" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "옵션 %s: 올바르지 않은 %s 값: %r" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "옵션 %s: 올바르지 않은 선택: %r (%s에서 선택하세요)" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "옵션 --%s은 인수가 필요합니다" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "선택적 인수" @@ -2026,21 +2040,18 @@ msgid "overwriting existing {path}" msgstr "기존 {path}를 덮어쓰는 중" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "고정적 인수" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2049,11 +2060,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd 동기화는 {url}로 {path}를 색인하고 삭제합나다" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "프로그램의 버전 번호를 보여주고 종료합니다" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "이 도움말 메시지를 보여주고 종료합니다" @@ -2084,21 +2097,25 @@ msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" msgstr "제공된 타임스탬프 값 '{timestamp}'는 유닉스 타임스탬프가 아닙니다" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "unexpected option string: %s" msgstr "예기치 않은 옵션 문자열: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "unrecognized arguments: %s" msgstr "인식할 수 없는 인수: %s" @@ -2109,6 +2126,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "'{config_file}'에 안전하지 않은 권한 (0600이어야 합니다)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "사용법: " @@ -2147,6 +2165,16 @@ msgstr "{apkfilename}의 AndroidManifest.xml에 잘못된 날짜가 있습니다 msgid "{appid} does not have a name! Using package name instead." msgstr "{appid}는 이름을 가지지 않습니다! 대신 패키지 이름 사용." +#: ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Android Package Name!" +msgstr "" + +#: ../fdroidserver/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2163,6 +2191,16 @@ msgstr "{appid}: 빌드 '{versionName}'에서 알 수 없는 extlib {path}" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/ml/LC_MESSAGES/fdroidserver.po b/locale/ml/LC_MESSAGES/fdroidserver.po index 7bde72e1..c6725281 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: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -55,6 +55,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -67,6 +68,7 @@ msgid "%(prog)s [options] url" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -77,10 +79,12 @@ msgid "%d problems found" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "" @@ -91,6 +95,7 @@ msgid "%s is not an accepted build field" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" @@ -112,6 +117,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" @@ -137,6 +143,11 @@ msgstr "" 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!" @@ -158,6 +169,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr "" @@ -336,12 +348,12 @@ msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" #: ../fdroidserver/lint.py -msgid "Categories are not set" +#, python-format +msgid "Categories '%s' is not valid" msgstr "" #: ../fdroidserver/lint.py -#, python-format -msgid "Categories '%s' is not valid" +msgid "Categories are not set" msgstr "" #: ../fdroid @@ -458,6 +470,11 @@ msgstr "" msgid "Creating unsigned index in preparation for signing" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -901,6 +918,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "" @@ -1050,9 +1071,14 @@ msgid "Only process apps with auto-updates" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "" @@ -1405,6 +1431,10 @@ msgstr "" msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "" @@ -1422,10 +1452,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1497,10 +1523,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1585,10 +1621,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -1682,11 +1720,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -1707,6 +1747,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1716,15 +1757,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1743,10 +1787,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1774,11 +1820,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1786,14 +1834,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1811,6 +1862,7 @@ msgid "fdroid [] [-h|--help|--version|]" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "floating-point" msgstr "" @@ -1827,6 +1879,7 @@ msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1836,25 +1889,30 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" @@ -1878,6 +1936,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1891,6 +1950,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "" @@ -1900,11 +1960,13 @@ msgid "no version info found!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1919,46 +1981,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "" @@ -1968,6 +2039,7 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "" @@ -1987,11 +2059,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "" @@ -2022,21 +2096,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2047,6 +2125,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "" @@ -2086,6 +2165,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2102,6 +2191,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/nb_NO/LC_MESSAGES/fdroidserver.po b/locale/nb_NO/LC_MESSAGES/fdroidserver.po index 00ae3469..7e97df1c 100644 --- a/locale/nb_NO/LC_MESSAGES/fdroidserver.po +++ b/locale/nb_NO/LC_MESSAGES/fdroidserver.po @@ -6,17 +6,16 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.8-74-ga380b9f\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" -"PO-Revision-Date: 2019-01-19 22:57+0000\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" +"PO-Revision-Date: 2019-01-29 07:59+0000\n" "Last-Translator: Allan Nordhøy \n" -"Language-Team: Norwegian Bokmål \n" +"Language-Team: Norwegian Bokmål \n" "Language: nb_NO\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.4-dev\n" +"X-Generator: Weblate 3.5-dev\n" #: ../fdroidserver/nightly.py #, fuzzy @@ -62,6 +61,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}\" er ikke et godtatt format, konverter til: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -74,6 +74,7 @@ msgid "%(prog)s [options] url" msgstr "%(prog)s [valg] url" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: feil: %(message)s\n" @@ -84,10 +85,12 @@ msgid "%d problems found" msgstr "%d problemer funnet" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "%prog [valg]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "%r kan ikke kalles" @@ -98,6 +101,7 @@ msgid "%s is not an accepted build field" msgstr "%s er ikke et godtatt bygge-felt" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "%s-valget tar ikke en verdi" @@ -119,6 +123,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "'repo_keyalias' ble ikke funnet i config.py!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, fuzzy msgid "'required' is an invalid argument for positionals" msgstr "'required' er et ugyldig argument for posisjonsinfo" @@ -138,22 +143,22 @@ msgstr "'{aapt}' er for gammel, fdroid krever build-tools-23.0.0 eller nyere." #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" -msgstr "" -"'{aapt}' er for gammel, fdroid krever build-tools-{version} eller nyere." +msgstr "'{aapt}' er for gammel, fdroid krever build-tools-{version} eller nyere." #: ../fdroidserver/install.py #, python-brace-format msgid "'{apkfilename}' is already installed on {dev}." msgstr "'{apkfilename}' er allerede installert på {dev}." +#: ../fdroidserver/metadata.py +#, python-brace-format +msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" +msgstr "'{field}' i {linedesc} er foreldet, se dokumentasjon for gyldige felter:" + #: ../fdroidserver/common.py #, python-brace-format -msgid "" -"'{field}' will be in random order! Use () or [] brackets if order is " -"important!" -msgstr "" -"'{field}' vil bli utført i tilfeldig rekkefølge. Bruk () eller [] -" -"parenteser hvis rekkefølgen er viktig." +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "'{field}' vil bli utført i tilfeldig rekkefølge. Bruk () eller [] -parenteser hvis rekkefølgen er viktig." #: ../fdroidserver/common.py #, python-brace-format @@ -163,9 +168,7 @@ msgstr "\"{path}\" klarte ikke å kjøre." #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{value}' is not a valid {field} in {appid}. Regex pattern: {pattern}" -msgstr "" -"\"{value}\" er ikke et gyldig {field} i {appid}. Mønster for regulært " -"uttrykk: {pattern}" +msgstr "\"{value}\" er ikke et gyldig {field} i {appid}. Mønster for regulært uttrykk: {pattern}" #: ../fdroidserver/checkupdates.py #, fuzzy, python-brace-format @@ -173,13 +176,13 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "…oppdateringssjekk mislyktes for {appid}: {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__call__() udefinert" #: ../fdroidserver/metadata.py msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" -".fdroid.txt støttes ikke. Konverter til .fdroid.yml eller .fdroid.json." +msgstr ".fdroid.txt støttes ikke. Konverter til .fdroid.yml eller .fdroid.json." #: ../fdroidserver/lint.py msgid "/issues is missing" @@ -216,12 +219,8 @@ msgid "Alias of the repo signing key in the keystore" msgstr "Alias for pakkebrønnssigneringsnøkkel i nøkkellageret" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" -msgstr "" -"Tillater en annen revisjon (eller git-avgreining) å angis for igangsettende " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" +msgstr "Tillater en annen revisjon (eller git-avgreining) å angis for igangsettende import" #: ../fdroidserver/mirror.py msgid "Also mirror the full archive section" @@ -277,12 +276,8 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "Pakker {apkfilename} med ugyldig signatur." #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" -msgstr "" -"Grunnettadresse å speile, kan inkludere indekssigneringsnøkkelen ved bruk av " -"spørreingsstrengen: ?fingerpring=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" +msgstr "Grunnettadresse å speile, kan inkludere indekssigneringsnøkkelen ved bruk av spørreingsstrengen: ?fingerpring=" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/lint.py @@ -306,8 +301,7 @@ msgstr "Bygg alle tilgjengelige versjoner" #: ../fdroidserver/lint.py #, fuzzy msgid "Build generated by `fdroid import` - remove disable line once ready" -msgstr "" -"Bygg generert av `fdroid import`- fjern linje for avskruing når det er klart" +msgstr "Bygg generert av `fdroid import`- fjern linje for avskruing når det er klart" #: ../fdroidserver/checkupdates.py #, fuzzy @@ -320,12 +314,8 @@ msgstr "Bygg kun seneste versjon av hver pakke" #: ../fdroidserver/metadata.py #, fuzzy, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" -msgstr "" -"Bygg skal ha kommainndelt versionName og versionCode, ikke \"{value}\", i " -"{linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" +msgstr "Bygg skal ha kommainndelt versionName og versionCode, ikke \"{value}\", i {linedesc}" #: ../fdroidserver/init.py #, fuzzy, python-format @@ -367,27 +357,23 @@ msgstr "Kan ikke bruke --list og --to samtidig" msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "Kan ikke skrive \"{path}\", ikke et godkjent format, bruk: {formats}" -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "Kategoreier ikke satt" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "Kategorien '%s' er ikke gyldig" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "Kategoreier ikke satt" + #: ../fdroid msgid "Check for updates to applications" msgstr "Se etter programoppdateringer" #: ../fdroidserver/update.py #, fuzzy, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" -msgstr "" -"Sjekker arkivering for {appid} - APK-er:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" +msgstr "Sjekker arkivering for {appid} - APK-er:{integer}, keepversions:{keep}, archapks:{arch}" #: ../fdroidserver/dscanner.py msgid "Clean after all scans have finished" @@ -497,6 +483,11 @@ msgstr "Oppretter midlertidig mappe" msgid "Creating unsigned index in preparation for signing" msgstr "Oppretter usignert indeks i påvente av signering" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "CurrentVersionCode {cv} er mindre enn eldste byggoppføring {versionCode}" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "DEBUG_KEYSTORE er ikke satt, eller så er verdien ufullstendig" @@ -523,8 +514,7 @@ msgstr "Beskrivelsen har repetert linje" #: ../fdroidserver/lint.py #, fuzzy, python-format msgid "Description has a list (%s) but it isn't bulleted (*) nor numbered (#)" -msgstr "" -"Beskrivelsen har en liste (%s), men er ikke punktvis (*) eller nummerert (#)" +msgstr "Beskrivelsen har en liste (%s), men er ikke punktvis (*) eller nummerert (#)" #: ../fdroidserver/lint.py #, fuzzy, python-brace-format @@ -560,12 +550,8 @@ msgstr "Ikke gjør noe relatert til logging" #: ../fdroidserver/build.py #, fuzzy -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" -msgstr "" -"Ikke gjenoppfrisk pakkebrønnen, nyttig under testing av et bygg uten å ha " -"internettilkobling" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" +msgstr "Ikke gjenoppfrisk pakkebrønnen, nyttig under testing av et bygg uten å ha internettilkobling" #: ../fdroidserver/server.py ../fdroidserver/nightly.py #: ../fdroidserver/upload.py @@ -592,10 +578,8 @@ msgstr "Nedlasting av {url} mislyktes. {error}" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" -"Dobbeltbyggoppskrift funnet for versjonCode {versionCode} i {linedesc}." +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgstr "Dobbeltbyggoppskrift funnet for versjonCode {versionCode} i {linedesc}." #: ../fdroidserver/lint.py #, python-brace-format @@ -729,12 +713,8 @@ msgid "Forbidden HTML tags" msgstr "Forbudte HTML-tagger" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." -msgstr "" -"Tvinger bygging av avskrudde programmer, og fortsetter uavhengig av " -"skanningsproblemer. Tillates kun i testmodus." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." +msgstr "Tvinger bygging av avskrudde programmer, og fortsetter uavhengig av skanningsproblemer. Tillates kun i testmodus." #: ../fdroidserver/build.py #, fuzzy, python-brace-format @@ -897,16 +877,12 @@ msgstr "Ugyldig punktvis liste" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" -"Ugyldig lisenstagg \"%s\". Kun bruk de som er å finne på https://spdx.org/" -"license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgstr "Ugyldig lisenstagg \"%s\". Kun bruk de som er å finne på https://spdx.org/license-list" #: ../fdroidserver/lint.py msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"Ugyldig lenke - bruk [http://foo.bar Lenketittel] eller [http://foo.bar]" +msgstr "Ugyldig lenke - bruk [http://foo.bar Lenketittel] eller [http://foo.bar]" #: ../fdroidserver/metadata.py #, python-format @@ -955,10 +931,8 @@ msgstr "Fant ingen Java JDK. Installer på vanlig plass, eller sett java_paths." #: ../fdroidserver/signindex.py #, fuzzy -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" -msgstr "" -"Fant ikke Java-jarsigner. Installer på vanlig plass, eller sett java_paths." +msgid "Java jarsigner not found! Install in standard location or set java_paths!" +msgstr "Fant ikke Java-jarsigner. Installer på vanlig plass, eller sett java_paths." #: ../fdroidserver/lint.py #, fuzzy @@ -971,12 +945,8 @@ msgstr "Nøkkellager for signeringsnøkkel:\t" #: ../fdroidserver/lint.py #, fuzzy, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" -msgstr "" -"Sist brukte innsendelse \"{commit}\" ser ut som en tagg, men " -"oppdateringssjekkingsmodus er på \"{ucm}\"." +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" +msgstr "Sist brukte innsendelse \"{commit}\" ser ut som en tagg, men oppdateringssjekkingsmodus er på \"{ucm}\"." #: ../fdroidserver/lint.py msgid "Liberapay donation methods belong in the LiberapayID flag" @@ -986,6 +956,10 @@ msgstr "Flatter-donasjonsmetoder hører hjemme i FlattrID-flagget" msgid "List files that would be reformatted" msgstr "Liste over filer som ville blitt formatert" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "Lokalitet inkludert i f-droid.org -nettadresse" + #: ../fdroidserver/build.py #, fuzzy msgid "Make the build stop on exceptions" @@ -1141,9 +1115,14 @@ msgid "Only process apps with auto-updates" msgstr "Behandle kun programmer som har auto-oppdateringer" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Valg" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "Skriv ut JSON-rapport til fil navngitt etter APK-en." + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "Overnevnt lisens for prosjektet." @@ -1198,8 +1177,7 @@ msgstr "Forbered Drozer på kjøring av skanning" #: ../fdroidserver/nightly.py #, fuzzy msgid "Print the secret variable to the terminal for easy copy/paste" -msgstr "" -"Skriv den hemmelige variabelen til terminalen for enkel kopiering/innliming." +msgstr "Skriv den hemmelige variabelen til terminalen for enkel kopiering/innliming." #: ../fdroidserver/metadata.py #, fuzzy, python-brace-format @@ -1277,12 +1255,8 @@ msgstr "Kunne ikke lese minSdkVersion: \"{apkfilename}\"" #. 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 "" -"Kunne ikke lese packageName/versionCode/versionName, APK ugyldig: " -"\"{apkfilename}\"" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgstr "Kunne ikke lese packageName/versionCode/versionName, APK ugyldig: \"{apkfilename}\"" #: ../fdroidserver/update.py #, fuzzy, python-brace-format @@ -1291,12 +1265,8 @@ msgstr "Behandler {apkfilename}" #: ../fdroidserver/stats.py #, fuzzy -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." -msgstr "" -"Rekalkuler resultatmengdestatistikk - bruk når endringer har blitt gjort som " -"ville ha gjort gammel hurtiglagringsdata ugyldig." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." +msgstr "Rekalkuler resultatmengdestatistikk - bruk når endringer har blitt gjort som ville ha gjort gammel hurtiglagringsdata ugyldig." #: ../fdroidserver/common.py msgid "Removing specified files" @@ -1312,12 +1282,8 @@ msgstr "Rapporter byggdatastatus" #: ../fdroidserver/build.py #, fuzzy -msgid "" -"Reset and create a brand new build server, even if the existing one appears " -"to be ok." -msgstr "" -"Tilbakestill og opprett en helt ny byggtjener, selv når den eksisterende " -"later til å være i orden." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." +msgstr "Tilbakestill og opprett en helt ny byggtjener, selv når den eksisterende later til å være i orden." #: ../fdroidserver/nightly.py #, python-brace-format @@ -1327,9 +1293,7 @@ msgstr "Signerer {apkfilename} på ny med angitt debug.keystore" #: ../fdroidserver/update.py #, fuzzy msgid "Resize all the icons exceeding the max pixel size and exit" -msgstr "" -"Endre størrelse på alle ikoner som overstiger maksimal pikselantall og " -"avslutt" +msgstr "Endre størrelse på alle ikoner som overstiger maksimal pikselantall og avslutt" #: ../fdroidserver/common.py msgid "Restrict output to warnings and errors" @@ -1421,13 +1385,11 @@ msgstr "Setter {0} sek. tidsavbrudd for dette bygget" #: ../fdroidserver/build.py #, fuzzy msgid "Setup an emulator, install the APK on it and perform a Drozer scan" -msgstr "" -"Sett opp en emulator, installer APK-en på den og utfør en Drozer-skanning" +msgstr "Sett opp en emulator, installer APK-en på den og utfør en Drozer-skanning" #, fuzzy msgid "Setup an emulator, install the apk on it and perform a drozer scan" -msgstr "" -"Sett opp en emulator, installer APK-en på den og utfør en Drozer-skanning" +msgstr "Sett opp en emulator, installer APK-en på den og utfør en Drozer-skanning" #: ../fdroid msgid "Sign and place packages in the repo" @@ -1509,12 +1471,8 @@ msgid "System clock is older than date in {path}!" msgstr "Systemklokka er eldre enn datoen i {path}." #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." -msgstr "" -"Testmodus - putt utdata kun i tmp-mappe, og alltid bygg, selv når utdataen " -"finnes allerede." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." +msgstr "Testmodus - putt utdata kun i tmp-mappe, og alltid bygg, selv når utdataen finnes allerede." #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode #: ../fdroidserver/update.py @@ -1524,14 +1482,16 @@ msgstr "OBB-versjonskoden må komme etter \"{name}.\":" #: ../fdroidserver/btlog.py msgid "The base URL for the repo to log (default: https://f-droid.org)" -msgstr "" -"Grunnettadressen for pakkebrønnen å loggføre til (forvalg: https://f-droid." -"org)" +msgstr "Grunnettadressen for pakkebrønnen å loggføre til (forvalg: https://f-droid.org)" #: ../fdroidserver/mirror.py msgid "The directory to write the mirror to" msgstr "Mappen å skrive speilet til" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "Filen å inkludere i pakkebrønnen (sti eller glob)." + #: ../fdroidserver/server.py #, fuzzy msgid "The only commands currently supported are 'init' and 'update'" @@ -1551,10 +1511,6 @@ msgstr "Kunne ikke bekrefte pakkebrønnens indeks." msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "Rotmappen for local_copy_dir \"{path}\" finnes ikke." -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "Filen å inkludere i pakkebrønnen (sti eller glob)." - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "Nøkkelaliaskollisjon - offentliggjøring stanset" @@ -1566,17 +1522,12 @@ msgstr "Denne pakkebrønnen har allerede lokal metadata: %s" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, fuzzy -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" -msgstr "" -"For å bruke AWS-spann, må \"awssecretkey\" og \"awsaccesskeyid\" også være " -"satt i config.py." +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" +msgstr "For å bruke AWS-spann, må \"awssecretkey\" og \"awsaccesskeyid\" også være satt i config.py." #: ../fdroidserver/lint.py msgid "UCM is set but it looks like checkupdates hasn't been run yet" -msgstr "" -"UCM er satt, men det ser ut til at checkupdates ikke har blitt kjørt enda." +msgstr "UCM er satt, men det ser ut til at checkupdates ikke har blitt kjørt enda." #: ../fdroidserver/lint.py #, fuzzy @@ -1585,8 +1536,7 @@ msgstr "Nettadresseforkortere skal ikke brukes" #: ../fdroidserver/metadata.py msgid "URL title is just the URL, use brackets: [URL]" -msgstr "" -"Nettadressetittel er kun nettadressen, bruk hakeparenteser: [Nettadresse]" +msgstr "Nettadressetittel er kun nettadressen, bruk hakeparenteser: [Nettadresse]" #: ../fdroidserver/lint.py #, fuzzy, python-brace-format @@ -1625,8 +1575,7 @@ msgstr "Ukjent versjon av aapt, kan forårsake problemer: " #: ../fdroidserver/lint.py msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"Avlenket lenke - bruk [http://foo.bar Lenketittel] eller [http://foo.bar]" +msgstr "Avlenket lenke - bruk [http://foo.bar Lenketittel] eller [http://foo.bar]" #: ../fdroidserver/lint.py msgid "Unnecessary leading space" @@ -1636,10 +1585,22 @@ msgstr "Unødvendig innledende mellomrom" msgid "Unnecessary trailing space" msgstr "Unødvendig etterfølgende mellomrom" +#: ../fdroidserver/metadata.py +#, fuzzy, python-brace-format +#| msgid "Unrecognised field '{field}' in {linedesc}" +msgid "Unrecognised app field '{fieldname}' in '{path}'" +msgstr "Ugjenkjent felt \"{field}\" i {linedesc}" + #: ../fdroidserver/metadata.py msgid "Unrecognised app field: " msgstr "Ugjenkjent programfelt: " +#: ../fdroidserver/metadata.py +#, fuzzy, python-brace-format +#| msgid "Unrecognised field '{field}' in {linedesc}" +msgid "Unrecognised build flag '{build_flag}' in '{path}'" +msgstr "Ugjenkjent felt \"{field}\" i {linedesc}" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised field '{field}' in {linedesc}" @@ -1691,8 +1652,7 @@ msgstr "Ubrukt fil i %s" #: ../fdroidserver/lint.py #, fuzzy msgid "Update Check Name is set to the known app id - it can be removed" -msgstr "" -"\"Update Check Name\" er satt til den kjente App-ID-en - den kan fjernes." +msgstr "\"Update Check Name\" er satt til den kjente App-ID-en - den kan fjernes." #: ../fdroid msgid "Update repo information for new packages" @@ -1726,18 +1686,19 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "UpdateCheckData er ikke en gyldig nettadresse: {url}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Bruk" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Bruk: %s\n" #: ../fdroidserver/lint.py msgid "Use /HEAD instead of /master to point at a file in the default branch" -msgstr "" -"Bruk /HEAD istedenfor /master for å peke til en fil i forvalgt forgrening" +msgstr "Bruk /HEAD istedenfor /master for å peke til en fil i forvalgt forgrening" #: ../fdroidserver/update.py msgid "Use `fdroid update -c` to create it." @@ -1762,11 +1723,8 @@ msgstr "Bruker \"{path}\" for oppsett av s3cmd." #: ../fdroidserver/common.py #, fuzzy -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" -msgstr "" -"Bruker Java sin jarsigner, ikke anbefalt for bekreftelse av APK-er. Bruk " -"apksigner." +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgstr "Bruker Java sin jarsigner, ikke anbefalt for bekreftelse av APK-er. Bruk apksigner." #: ../fdroidserver/common.py #, fuzzy, python-brace-format @@ -1805,12 +1763,8 @@ msgstr "Advar om mulige metadata-feil" #: ../fdroidserver/update.py #, fuzzy -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" -msgstr "" -"Når oppsatt for signerte indekser, vil kun usignerte indekser bli opprettet " -"i dette stadiet" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" +msgstr "Når oppsatt for signerte indekser, vil kun usignerte indekser bli opprettet i dette stadiet" msgid "X.509 'Distiguished Name' used when generating keys" msgstr "X.509 \"Entydig navn\" (DN) brukt ved generering av nøkler." @@ -1835,11 +1789,13 @@ msgid "adding to {name}: {path}" msgstr "legger til i {name}: {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, fuzzy, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "tvetydig valg: %(option)s kan passe overens med %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "tvetydig valg: %s (%s?)" @@ -1861,6 +1817,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "App-ID med valgfri versionCode, i formen APPID[:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "argument \"-\" med modus %r" @@ -1871,15 +1828,18 @@ msgid "attempting bare ssh connection to test deploy key:" msgstr "forsøker naken SSH-tilkobling for å teste utrullingsnøkkel:" #: /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 ikke åpne '%s': %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "cannot have multiple subparser arguments" msgstr "kan ikke ha flere underfortolkningsargumenter" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "kan ikke flette handlinger - to grupper heter %r" @@ -1899,11 +1859,13 @@ msgid "command to execute, either 'init' or 'update'" msgstr "kommando å kjøre, enten 'init' eller 'update'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, fuzzy msgid "complex" msgstr "kompleks" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1931,11 +1893,13 @@ msgid "deployed build logs to '{path}'" msgstr "utrullet bygglogger til \"{path}\"" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "dest= er påkrevd for valg som %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1943,14 +1907,17 @@ msgstr[0] "forventet %s argument" msgstr[1] "forventet %s argumenter" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected at least one argument" msgstr "forventet minst ett argument" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected at most one argument" msgstr "forventet på det meste ett argument" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected one argument" msgstr "forventet ett argument" @@ -1969,6 +1936,7 @@ msgid "fdroid [] [-h|--help|--version|]" msgstr "bruk: fdroid [-h|--help|--version] []" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, fuzzy msgid "floating-point" msgstr "flyttall" @@ -1988,47 +1956,48 @@ msgid "git svn clone failed" msgstr "\"git svn clone\" mislyktes" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, fuzzy, python-format msgid "ignored explicit argument %r" msgstr "ignorerte eksplisitt argument %r" #: ../fdroidserver/index.py msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" -msgstr "" -"index-v1 må ha en signatur, bruk `fdroid signindex` for å opprette den." +msgstr "index-v1 må ha en signatur, bruk `fdroid signindex` for å opprette den." #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "heltall" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, fuzzy, python-format msgid "invalid %(type)s value: %(value)r" msgstr "ugydlig %(type)s verdi: %(value)r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" msgstr "ugyldig valg: %(value)r (velg fra %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" msgstr "ugyldig conflict_resolution-verdi: %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "Ugyldig valgstreng %(option)r: Må starte med et tegn %(prefix_chars)r" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" -msgstr "" -"local_copy_dir slutter ikke med \"fdroid\", kanskje du mente: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgstr "local_copy_dir slutter ikke med \"fdroid\", kanskje du mente: \"{path}\"" #: ../fdroidserver/server.py msgid "local_copy_dir must be an absolute path!" @@ -2044,6 +2013,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "speilet \"%s\" slutter ikke med \"fdroid\"." #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "gjensidig utelukkende argumenter må være valgfrie" @@ -2057,6 +2027,7 @@ msgid "no APK supplied" msgstr "ingen APK angitt" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "Inget slikt valg: %s" @@ -2066,11 +2037,13 @@ msgid "no version info found!" msgstr "ingen versjonsinfo funnet!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, fuzzy, python-format msgid "not allowed with argument %s" msgstr "ikke tillatt med argument %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, fuzzy, python-format msgid "one of the arguments %s is required" msgstr "ett av argumentene %s kreves" @@ -2083,51 +2056,58 @@ msgstr "kun godta strenger, lister, og forekomster" #: ../fdroidserver/install.py #, fuzzy, python-format msgid "option %s: If you really want to install all the signed apps, use --all" -msgstr "" -"valg %s: Hvis du virkelig ønsker å installere alle signerte programmer, bruk " -"-all" +msgstr "valg %s: Hvis du virkelig ønsker å installere alle signerte programmer, bruk -all" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "valg %s: ugyldig %s verdi: %r" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, fuzzy, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "valg %s: ugyldig valg: %r (velg mellom %s)" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s not recognized" msgstr "Kommandoen \"-%s\" gjenkjennes ikke" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s requires argument" msgstr "valg -%s krever et argument" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, fuzzy, python-format msgid "option --%s must not have an argument" msgstr "valget --%s kan ikke ha et argument" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, fuzzy, python-format msgid "option --%s not a unique prefix" msgstr "valget --%s er ikke et unikt prefiks" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s not recognized" msgstr "Kommandoen \"--%s\" gjenkjennes ikke" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s requires argument" msgstr "valget --%s krever et argument" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "valgfrie argumenter" @@ -2137,26 +2117,19 @@ msgid "overwriting existing {path}" msgstr "overskriver eksisterende {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "Posisjonelle argumenter" #: ../fdroidserver/signatures.py #, fuzzy, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" -msgstr "" -"nekt nedlasting via usikker HTTP-tilkobling (bruk HTTPS eller angi --no-" -"https-check): {apkfilename}" +msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" +msgstr "nekt nedlasting via usikker HTTP-tilkobling (bruk HTTPS eller angi --no-https-check): {apkfilename}" #: ../fdroidserver/signatures.py #, fuzzy, python-brace-format -msgid "" -"refuse downloading via insecure http connection (use https or specify --no-" -"https-check): {apkfilename}" -msgstr "" -"nekt nedlasting via usikker HTTP-tilkobling (bruk HTTPS eller angi --no-" -"https-check): {apkfilename}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" +msgstr "nekt nedlasting via usikker HTTP-tilkobling (bruk HTTPS eller angi --no-https-check): {apkfilename}" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, fuzzy, python-brace-format @@ -2164,11 +2137,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd synkroniserer indekser {path} til {url} og sletter" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "vis programmets versjonsnummer og avslutt" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "vis denne hjelpemeldingen og avslutt" @@ -2184,8 +2159,7 @@ msgstr "hopp over innsendelse av fullstendige bygglogger: Logginhold er tomt" #: ../fdroidserver/common.py #, fuzzy msgid "skip deploying full build logs: not enabled in config" -msgstr "" -"hopp over innsendelse av fullstendige byggingslogger: Ikke påslått i oppsett" +msgstr "hopp over innsendelse av fullstendige byggingslogger: Ikke påslått i oppsett" #: ../fdroidserver/update.py #, fuzzy, python-brace-format @@ -2203,21 +2177,25 @@ msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" msgstr "angitt tidsstempelverdi \"{timestamp}\" er ikke et Unix-tidsstempel" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "the following arguments are required: %s" msgstr "følgende argumenter kreves: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unexpected option string: %s" msgstr "uventet valgstreng: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" msgstr "ukjent fortolker %(parser_name)r (valg: %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "ugjengkjente argumenter: %s" @@ -2228,6 +2206,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "utrygge tilganger for '{config_file}' (skal være 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "bruk: " @@ -2255,9 +2234,7 @@ msgstr "{apkfilename} ({appid}) mangler metadata." #: ../fdroidserver/update.py #, fuzzy, python-brace-format msgid "{apkfilename} has multiple {name} files, looks like Master Key exploit!" -msgstr "" -"{apkfilename} har flere {name}-filer, ser ut til å være en " -"hovednøkkelutnyttelse." +msgstr "{apkfilename} har flere {name}-filer, ser ut til å være en hovednøkkelutnyttelse." #: ../fdroidserver/update.py #, python-brace-format @@ -2269,6 +2246,16 @@ msgstr "{apkfilename} sin AndroidManifest.xml har en feilaktig dato: " msgid "{appid} does not have a name! Using package name instead." msgstr "{appid} mangler navn. Bruker pakkenavn istedenfor." +#: ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Android Package Name!" +msgstr "{appid} fra {path} er ikke et gyldig Android-pakkenavn!" + +#: ../fdroidserver/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "{appid} fra {path} er ikke et gyldig Java-pakkenavn!" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2285,6 +2272,16 @@ msgstr "{appid}: Ukjent extlib {path} i bygg \"{versionName}\"" msgid "{appid}: no builds specified, running on current source state" msgstr "{appid}: Ingen bygg angitt, kjører på nåværende kildetilstand." +#: ../fdroidserver/lint.py +#, fuzzy, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "{appid}: {field} må være en '{type}', men er ikke et '{fieldtype}!'" + +#: ../fdroidserver/lint.py +#, fuzzy, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "{appid}: {field} må være en '{type}', men er ikke et '{fieldtype}'!" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" @@ -2303,8 +2300,7 @@ msgstr "{path} finnes ikke. Opprett den ved å kjøre:" #: ../fdroidserver/update.py #, fuzzy, python-brace-format msgid "{path} has bad file signature \"{pattern}\", possible Janus exploit!" -msgstr "" -"{path} har feilaktig filsignatur \"{pattern}\", mulig Janus-utnyttelse." +msgstr "{path} har feilaktig filsignatur \"{pattern}\", mulig Janus-utnyttelse." #: ../fdroidserver/update.py #, python-brace-format diff --git a/locale/pl/LC_MESSAGES/fdroidserver.po b/locale/pl/LC_MESSAGES/fdroidserver.po index 250763ac..a6399a4b 100644 --- a/locale/pl/LC_MESSAGES/fdroidserver.po +++ b/locale/pl/LC_MESSAGES/fdroidserver.po @@ -6,16 +6,16 @@ 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: 2019-01-28 13:05+0100\n" -"PO-Revision-Date: 2018-10-24 01:34+0000\n" -"Last-Translator: Myeongjin Lee \n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" +"PO-Revision-Date: 2019-01-31 20:25+0000\n" +"Last-Translator: WaldiS \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 3.3-dev\n" +"X-Generator: Weblate 3.5-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -60,6 +60,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}\" nie jest akceptowanym formatem, zamień na: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -73,6 +74,7 @@ msgid "%(prog)s [options] url" msgstr "%(prog)s [opcje] url" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: błąd: %(message)s\n" @@ -83,10 +85,12 @@ msgid "%d problems found" msgstr "%d problemy odnalezione" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "%prog [opcje]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "%r nie można wywołać" @@ -97,6 +101,7 @@ msgid "%s is not an accepted build field" msgstr "%s nie jest akceptowanym polem kompilacji" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "%s opcja nie przyjmuje wartości" @@ -118,6 +123,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "'repo_keyalias' nie znaleziono w config.py!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'wymagane' jest nieprawidłowym argumentem dla pozycji" @@ -146,7 +152,7 @@ msgstr "'{apkfilename}' jest już zainstalowany na {dev}." #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" -msgstr "" +msgstr "'{field}' w {linedesc} jest przestarzały, sprawdź dokumenty dla bieżących pól:" #: ../fdroidserver/common.py #, python-brace-format @@ -169,6 +175,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "...sprawdzenie aktualizacji nie powiodło się {appid} : {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__call__() nie określono" @@ -473,7 +480,7 @@ msgstr "Tworzenie niepodpisanego indeksu w ramach przygotowań do podpisania" #: ../fdroidserver/lint.py #, python-brace-format msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" -msgstr "" +msgstr "CurrentVersionCode {cv} jest mniejszy niż najstarszy wpis kompilacji {versionCode}" #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" @@ -924,7 +931,7 @@ msgstr "Lista plików, które zostaną sformatowane" #: ../fdroidserver/lint.py msgid "Locale included in f-droid.org URL" -msgstr "" +msgstr "Ustawienia regionalne zawarte w adresie URL f-droid.org" #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" @@ -1075,12 +1082,13 @@ msgid "Only process apps with auto-updates" msgstr "Przetwarzaj tylko aplikacje z automatycznymi aktualizacjami" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Opcje" #: ../fdroidserver/verify.py msgid "Output JSON report to file named after APK." -msgstr "" +msgstr "Wyjście raportu JSON do pliku o nazwie po APK." #: ../fdroidserver/import.py msgid "Overall license of the project." @@ -1528,18 +1536,18 @@ msgid "Unnecessary trailing space" msgstr "Niepotrzebne spacje końcowe" #: ../fdroidserver/metadata.py -#, fuzzy, python-brace-format +#, python-brace-format msgid "Unrecognised app field '{fieldname}' in '{path}'" -msgstr "Nierozpoznane pole '{field}' w {linedesc}" +msgstr "Nierozpoznane pole aplikacji '{fieldname}' w '{path}'" #: ../fdroidserver/metadata.py msgid "Unrecognised app field: " msgstr "Nierozpoznane pole aplikacji: " #: ../fdroidserver/metadata.py -#, fuzzy, python-brace-format +#, python-brace-format msgid "Unrecognised build flag '{build_flag}' in '{path}'" -msgstr "Nierozpoznane pole '{field}' w {linedesc}" +msgstr "Nierozpoznana flaga kompilacji '{build_flag}' w '{path}'" #: ../fdroidserver/metadata.py #, python-brace-format @@ -1625,10 +1633,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "UpdateCheckData nie jest prawidłowym adresem URL: {url}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Użycie" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Użycie: %s\n" @@ -1722,11 +1732,13 @@ msgid "adding to {name}: {path}" msgstr "dodaj do {name}: {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "niejednoznaczna opcja: %(option)s może dopasować %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "niejednoznaczna opcja: %s (%s?)" @@ -1747,6 +1759,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "applicationId z opcjonalnym versionCode w postaci APPID [:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "argument \"-\" w trybie %r" @@ -1756,15 +1769,18 @@ msgid "attempting bare ssh connection to test deploy key:" msgstr "próbując odsłoniętego połączenia ssh, aby przetestować klucz wdrożenia:" #: /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 "nie można otworzyć '%s':%s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "cannot have multiple subparser arguments" msgstr "nie może mieć wielu argumentów o różnych argumentach" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "nie można scalać działania - dwie grupy są nazywane %r" @@ -1783,10 +1799,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "polecenie do wykonania, 'init' lub 'update'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "złożony" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1815,11 +1833,13 @@ msgid "deployed build logs to '{path}'" msgstr "wdrożone dzienniki kompilacji do '{path}'" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "dest = jest wymagany dla opcji takich jak %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1828,14 +1848,17 @@ msgstr[1] "oczekiwanych argumentów %s" msgstr[2] "oczekiwane argumenty %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected at least one argument" msgstr "spodziewano się co najmniej jednego argumentu" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected at most one argument" msgstr "spodziewano się co najwyżej jednego argumentu" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected one argument" msgstr "oczekiwano jednego argumentu" @@ -1853,6 +1876,7 @@ 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 msgid "floating-point" msgstr "zmiennoprzecinkowy" @@ -1869,6 +1893,7 @@ msgid "git svn clone failed" msgstr "klon git svn nie powiódł się" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "zignorował wyraźny argument %r" @@ -1878,25 +1903,30 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "index-v1 musi mieć podpis, użyj `fdroid signindex` aby go utworzyć!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "liczba całkowita (ang. integer)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" msgstr "nieprawidłowe %(type)s wartość: %(value)r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" msgstr "nieprawidłowy wybór: %(value)r (wybierz z %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" msgstr "niepoprawna wartość parametru conflict_resolution: %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "niepoprawny ciąg opcji %(option)r: musi zaczynać się od postaci %(prefix_chars)r" @@ -1920,6 +1950,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "mirror '%s'nie kończy się na 'fdroid'!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "wykluczające się wzajemnie argumenty muszą być opcjonalne" @@ -1933,6 +1964,7 @@ msgid "no APK supplied" msgstr "nie dostarczono pakietu APK" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "brak takiej opcji: %s" @@ -1942,11 +1974,13 @@ msgid "no version info found!" msgstr "nie znaleziono informacji o wersji!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "not allowed with argument %s" msgstr "niedozwolone z argumentem %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "jeden z argumentów %s jest wymagany" @@ -1961,46 +1995,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "opcja %s: Jeśli naprawdę chcesz zainstalować wszystkie podpisane aplikacje, użyj --all" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "opcja %s: nieprawidłowa %s wartość: %r" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "opcja %s: nieprawidłowy wybór: %r (wybierz z %s)" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s not recognized" msgstr "opcja -%s nie został rozpoznany" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s requires argument" msgstr "opcja -%s wymaga argumentu" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "opcja --%s nie może mieć argumentu" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "opcja --%s nie jest to unikalny prefiks" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s not recognized" msgstr "opcja --%s nie został rozpoznany" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s requires argument" msgstr "opcja --%s wymaga argumentu" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "opcjonalne argumenty" @@ -2010,6 +2053,7 @@ msgid "overwriting existing {path}" msgstr "nadpisanie istniejącego {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "argumenty pozycyjne" @@ -2029,11 +2073,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd zsynchronizuj indeksy {path} do {url} i usuń" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "pokaż numer wersji programu i zakończ" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "pokaż ten komunikat pomocy i zakończ" @@ -2064,21 +2110,25 @@ msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" msgstr "dostarczona wartość znacznika czasu '{timestamp}' nie jest znacznikiem czasu unix" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "the following arguments are required: %s" msgstr "wymagane są następujące argumenty: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unexpected option string: %s" msgstr "nieoczekiwany ciąg opcji: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" msgstr "nieznana składnia (parser) %(parser_name)r (wybierz: %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "nierozpoznane argumenty: %s" @@ -2089,6 +2139,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "niebezpieczne uprawnienia na '{config_file}' (powinno być 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "stosowanie: " @@ -2132,12 +2183,12 @@ msgstr "{appid} nie ma nazwy! Zamiast tego użyj nazwy pakietu." #: ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Android Package Name!" -msgstr "" +msgstr "{appid} z {path} nie jest prawidłową nazwą pakietu Android!" #: ../fdroidserver/metadata.py ../fdroidserver/update.py #, python-brace-format msgid "{appid} from {path} is not a valid Java Package Name!" -msgstr "" +msgstr "{appid} z {path} nie jest prawidłową nazwą pakietu Java!" #: ../fdroidserver/mirror.py #, python-brace-format @@ -2158,12 +2209,12 @@ msgstr "{appid}: nie określono żadnych kompilacji, działa na bieżącym stani #: ../fdroidserver/lint.py #, python-brace-format msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" -msgstr "" +msgstr "{appid}: {field} musi być '{type}', ale to jest '{fieldtype}!'" #: ../fdroidserver/lint.py #, python-brace-format msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" -msgstr "" +msgstr "{appid}: {field} musi być '{type}', ale to jest '{fieldtype}'!" #: ../fdroidserver/metadata.py #, python-brace-format diff --git a/locale/pt_BR/LC_MESSAGES/fdroidserver.po b/locale/pt_BR/LC_MESSAGES/fdroidserver.po index 278d3375..87db04f1 100644 --- a/locale/pt_BR/LC_MESSAGES/fdroidserver.po +++ b/locale/pt_BR/LC_MESSAGES/fdroidserver.po @@ -6,11 +6,10 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2018-12-04 21:09+0000\n" "Last-Translator: Lunovox Heavenfinder \n" -"Language-Team: Portuguese (Brazil) \n" +"Language-Team: Portuguese (Brazil) \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -61,6 +60,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}\" não é um formato aceito, converter para: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -73,6 +73,7 @@ msgid "%(prog)s [options] url" msgstr "%(prog)s [opções] url" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: erro: %(message)s\n" @@ -83,10 +84,12 @@ msgid "%d problems found" msgstr "%d problemas encontrados" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "%prog [opções]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "%r não é chamável" @@ -97,6 +100,7 @@ msgid "%s is not an accepted build field" msgstr "%s não é um campo criado aceito" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "opção %s não leva um valor" @@ -118,6 +122,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "'repo_keyalias' não encontrada em config.py!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'required' é um argumento inválido para posicionadores" @@ -131,27 +136,27 @@ msgstr "'sdk_path' não definido em 'config.py'!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" -"'{aapt}' é muito antigo, fdroid requer build-tools-23.0.0 ou mais recente!" +msgstr "'{aapt}' é muito antigo, fdroid requer build-tools-23.0.0 ou mais recente!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" -msgstr "" -"'{aapt}' é muito antigo, fdroid requer build-tools-{version} ou mais recente!" +msgstr "'{aapt}' é muito antigo, fdroid requer build-tools-{version} ou mais recente!" #: ../fdroidserver/install.py #, python-brace-format msgid "'{apkfilename}' is already installed on {dev}." msgstr "'{apkfilename}' já está instalado no {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!" -msgstr "" -"'{field}' será em ordem aleatória! Use () ou [] se a ordem for importante!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "'{field}' será em ordem aleatória! Use () ou [] se a ordem for importante!" #: ../fdroidserver/common.py #, python-brace-format @@ -169,13 +174,13 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "...checkupdate falhou para {appid} : {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__ligação__() não definida" #: ../fdroidserver/metadata.py msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" -".fdroid.txt não é suportado! Converter para .fdroid.yml ou .fdroid.json." +msgstr ".fdroid.txt não é suportado! Converter para .fdroid.yml ou .fdroid.json." #: ../fdroidserver/lint.py msgid "/issues is missing" @@ -199,9 +204,7 @@ msgstr "Adicionar uma chave de assinatura para um repositório não assinado" #: ../fdroidserver/update.py msgid "Add skeleton metadata files for APKs that are missing them" -msgstr "" -"Adicionar arquivos de metadados de esqueleto para APKs que estão faltando-" -"lhes" +msgstr "Adicionar arquivos de metadados de esqueleto para APKs que estão faltando-lhes" #: ../fdroidserver/update.py #, python-brace-format @@ -213,12 +216,8 @@ msgid "Alias of the repo signing key in the keystore" msgstr "Alias (apelido) da chave de assinatura do repositório na keystore" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" -msgstr "" -"Permite que uma revisão diferente (ou árvore do git) seja especificada para " -"a importação inicial" +msgid "Allows a different revision (or git branch) to be specified for the initial import" +msgstr "Permite que uma revisão diferente (ou árvore do git) seja especificada para a importação inicial" #: ../fdroidserver/mirror.py msgid "Also mirror the full archive section" @@ -274,12 +273,8 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "Arquivamento {apkfilename} com assinatura inválida!" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" -msgstr "" -"URL base para espelhar, pode incluir a chave de assinatura de índice usando " -"a string de consulta:? Fingerprint =" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" +msgstr "URL base para espelhar, pode incluir a chave de assinatura de índice usando a string de consulta:? Fingerprint =" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/lint.py @@ -302,9 +297,7 @@ msgstr "Compilar todos aplicativos disponíveis" #: ../fdroidserver/lint.py msgid "Build generated by `fdroid import` - remove disable line once ready" -msgstr "" -"Compilação gerada por `fdroid import` - remove a linha de desativação quando " -"estiver pronto" +msgstr "Compilação gerada por `fdroid import` - remove a linha de desativação quando estiver pronto" #: ../fdroidserver/checkupdates.py msgid "Build metadata git repo has uncommited changes!" @@ -316,12 +309,8 @@ msgstr "Compilar apenas a última versão de cada pacote" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" -msgstr "" -"A compilação deve ter versionName e versionCode separados por vírgula, e não " -"\"{value} 1\", em {linedesc} 2" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" +msgstr "A compilação deve ter versionName e versionCode separados por vírgula, e não \"{value} 1\", em {linedesc} 2" #: ../fdroidserver/init.py #, python-format @@ -361,31 +350,25 @@ msgstr "Não é possível usar --list e --to ao mesmo tempo" #: ../fdroidserver/metadata.py #, python-brace-format msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" -"Não é possível escrever \"{path}\" por não ser um formato aceito. Use: " -"{formats}" - -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "As categorias não estão definidas" +msgstr "Não é possível escrever \"{path}\" por não ser um formato aceito. Use: {formats}" #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "Categorias '%s' não são válidas" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "As categorias não estão definidas" + #: ../fdroid msgid "Check for updates to applications" msgstr "Verifique se existem atualizações para os aplicativos" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" -msgstr "" -"Verificar o arquivamento de {appid} - APKs: {integer}, Versões Mantidas: " -"{keep}, Arcos de APKs: {arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" +msgstr "Verificar o arquivamento de {appid} - APKs: {integer}, Versões Mantidas: {keep}, Arcos de APKs: {arch}" #: ../fdroidserver/dscanner.py msgid "Clean after all scans have finished" @@ -446,9 +429,7 @@ msgstr "Impossível encontrar o ID do pacote" #: ../fdroidserver/update.py msgid "Cowardily refusing to overwrite existing signing key setup!" -msgstr "" -"Recusando-se covardemente de sobrescrever a configuração de chave de " -"assinatura existente!" +msgstr "Recusando-se covardemente de sobrescrever a configuração de chave de assinatura existente!" #: ../fdroidserver/update.py msgid "Create a repo signing key in a keystore" @@ -494,6 +475,11 @@ msgstr "Criando diretório temporário" msgid "Creating unsigned index in preparation for signing" msgstr "Criando índice não assinado em preparação para assinatura" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "DEBUG_KEYSTORE não está definido ou o valor está incompleto" @@ -519,14 +505,12 @@ msgstr "Descrição tem uma linha duplicada" #: ../fdroidserver/lint.py #, python-format msgid "Description has a list (%s) but it isn't bulleted (*) nor numbered (#)" -msgstr "" -"Descrição tem uma lista (%s), mas não é com marcadores (*) nem numerada (#)" +msgstr "Descrição tem uma lista (%s), mas não é com marcadores (*) nem numerada (#)" #: ../fdroidserver/lint.py #, python-brace-format msgid "Description of length {length} is over the {limit} char limit" -msgstr "" -"A descrição de tamanho {length} está acima do limite de {limit} caracteres" +msgstr "A descrição de tamanho {length} está acima do limite de {limit} caracteres" #: ../fdroidserver/nightly.py msgid "Do not deploy the new files to the repo" @@ -554,12 +538,8 @@ msgid "Don't do anything logs-related" msgstr "Não fazer nada relacionado a registros de alterações" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" -msgstr "" -"Não atualizar o repositório; útil quando testando uma compilação sem conexão " -"com a internet" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" +msgstr "Não atualizar o repositório; útil quando testando uma compilação sem conexão com a internet" #: ../fdroidserver/server.py ../fdroidserver/nightly.py #: ../fdroidserver/upload.py @@ -585,11 +565,8 @@ msgstr "Falha ao baixar '{url}'. {error}" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" -"Receita de compilação duplicada encontrada para a versão de código " -"{versionCode} em {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgstr "Receita de compilação duplicada encontrada para a versão de código {versionCode} em {linedesc}" #: ../fdroidserver/lint.py #, python-brace-format @@ -694,8 +671,7 @@ msgstr "Falha no zipaligning do aplicativo" #: ../fdroidserver/build.py #, python-brace-format msgid "Fetched buildserverid from VM: {buildserverid}" -msgstr "" -"ID do servidor de compilação buscado na Máquina Virtual: {buildserverid}" +msgstr "ID do servidor de compilação buscado na Máquina Virtual: {buildserverid}" #: ../fdroidserver/signatures.py #, python-brace-format @@ -718,12 +694,8 @@ msgid "Forbidden HTML tags" msgstr "Tags HTML proibidas" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." -msgstr "" -"Forçar a compilação de aplicativos desativados e continuar independentemente " -"de problemas de escaneamento. Apenas permitido no modo de teste." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." +msgstr "Forçar a compilação de aplicativos desativados e continuar independentemente de problemas de escaneamento. Apenas permitido no modo de teste." #: ../fdroidserver/build.py #, python-brace-format @@ -733,9 +705,7 @@ msgstr "Forçar a parada da compilação após tempo limite de {0} segundos!" #: ../fdroidserver/update.py #, python-brace-format msgid "Found \"{path}\" graphic without metadata for app \"{name}\"!" -msgstr "" -"Foi encontrado o gráfico \"{path}\" sem metadados para o aplicativo " -"\"{name}\"!" +msgstr "Foi encontrado o gráfico \"{path}\" sem metadados para o aplicativo \"{name}\"!" #: ../fdroidserver/common.py msgid "Found invalid appids in arguments" @@ -881,16 +851,12 @@ msgstr "Lista com marcadores inválida" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" -"Etiqueta de licença inválida \"%s\"! Use apenas tags de https://spdx.org/" -"license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgstr "Etiqueta de licença inválida \"%s\"! Use apenas tags de https://spdx.org/license-list" #: ../fdroidserver/lint.py msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"Link inválido - use [http://foo.bar Título do Link] ou [http://foo.bar]" +msgstr "Link inválido - use [http://foo.bar Título do Link] ou [http://foo.bar]" #: ../fdroidserver/metadata.py #, python-format @@ -937,10 +903,8 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "Java JDK não encontrado! Instale no local padrão ou defina java_paths!" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" -msgstr "" -"Java jarsigner não encontrado! Instale no local padrão ou defina java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" +msgstr "Java jarsigner não encontrado! Instale no local padrão ou defina java_paths!" #: ../fdroidserver/lint.py msgid "Javascript in HTML src attributes" @@ -952,12 +916,8 @@ msgstr "Armazenamento de chaves de assinatura:\t" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" -msgstr "" -"O último commit usado '{commit}' parece com uma tag, mas o Update Check Mode " -"é '{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" +msgstr "O último commit usado '{commit}' parece com uma tag, mas o Update Check Mode é '{ucm}'" #: ../fdroidserver/lint.py msgid "Liberapay donation methods belong in the LiberapayID flag" @@ -967,6 +927,10 @@ msgstr "Métodos de doação Liberapay pertencem à bandeira LiberapayID" msgid "List files that would be reformatted" msgstr "Listar arquivos que devem ser reformatados" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "Fazer a compilação parar se encontrar exceções" @@ -1031,9 +995,7 @@ msgstr "Não há necessidade de especificar que é um aplicativo para Android" #: ../fdroidserver/server.py msgid "No option set! Edit your config.py to set at least one of these:" -msgstr "" -"Nenhuma opção definida! Edite seu 'config.py' para definir pelo menos um " -"destes:" +msgstr "Nenhuma opção definida! Edite seu 'config.py' para definir pelo menos um destes:" #: ../fdroidserver/common.py msgid "No packages specified" @@ -1085,8 +1047,7 @@ msgstr "Agora defina estes em config.py:" #: ../fdroidserver/update.py #, python-brace-format msgid "OBB file has newer versionCode({integer}) than any APK:" -msgstr "" -"O arquivo OBB tem um novo versionCode ({integer}) que qualquer outro APK:" +msgstr "O arquivo OBB tem um novo versionCode ({integer}) que qualquer outro APK:" #: ../fdroidserver/update.py msgid "OBB filename must start with \"main.\" or \"patch.\":" @@ -1119,9 +1080,14 @@ msgid "Only process apps with auto-updates" msgstr "Processar apenas aplicativos com atualizações automáticas" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Opções" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "Licença geral do projeto." @@ -1133,8 +1099,7 @@ msgstr "Substituir o caminho para os APKs do repositório (padrão: ./repo)" #: ../fdroidserver/index.py #, python-brace-format msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" -msgstr "" -"Substituindo versionName em branco em {apkfilename} dos metadados: {version}" +msgstr "Substituindo versionName em branco em {apkfilename} dos metadados: {version}" #: ../fdroidserver/common.py #, python-brace-format @@ -1147,14 +1112,10 @@ msgstr "Senha requerida com nome de usuário" #: ../fdroidserver/import.py msgid "Path to main Android project subdirectory, if not in root." -msgstr "" -"Caminho para os principais subdiretórios do projeto android, se não estiver " -"na raiz (root)." +msgstr "Caminho para os principais subdiretórios do projeto android, se não estiver na raiz (root)." msgid "Path to main android project subdirectory, if not in root." -msgstr "" -"Caminho para os principais subdiretórios do projeto android, se não estiver " -"na raiz (root)." +msgstr "Caminho para os principais subdiretórios do projeto android, se não estiver na raiz (root)." #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" @@ -1255,12 +1216,8 @@ msgstr "Falha na leitura de minSdkVersion: \"{apkfilename}\"" #. 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 "" -"A leitura de packageName/versionCode/versionName falhou, o APK inválido: " -"'{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgstr "A leitura de packageName/versionCode/versionName falhou, o APK inválido: '{apkfilename}'" #: ../fdroidserver/update.py #, python-brace-format @@ -1268,12 +1225,8 @@ msgid "Reading {apkfilename} from cache" msgstr "Lendo {apkfilename} do cache" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." -msgstr "" -"Recalcular estatísticas agregadas - use quando foram feitas alterações que " -"invalidariam os dados cache antigos." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." +msgstr "Recalcular estatísticas agregadas - use quando foram feitas alterações que invalidariam os dados cache antigos." #: ../fdroidserver/common.py msgid "Removing specified files" @@ -1288,12 +1241,8 @@ msgid "Report on build data status" msgstr "Relatório sobre o status dos dados de compilação" #: ../fdroidserver/build.py -msgid "" -"Reset and create a brand new build server, even if the existing one appears " -"to be ok." -msgstr "" -"Redefinir e criar um novo servidor de compilação, mesmo que o existente " -"parecer normal." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." +msgstr "Redefinir e criar um novo servidor de compilação, mesmo que o existente parecer normal." #: ../fdroidserver/nightly.py #, python-brace-format @@ -1302,8 +1251,7 @@ msgstr "Resignando {apkfilename} como o fornecido debug.keystore" #: ../fdroidserver/update.py msgid "Resize all the icons exceeding the max pixel size and exit" -msgstr "" -"Redimensionar todos os ícones que excedam o tamanho máximo de pixels e sair" +msgstr "Redimensionar todos os ícones que excedam o tamanho máximo de pixels e sair" #: ../fdroidserver/common.py msgid "Restrict output to warnings and errors" @@ -1379,9 +1327,7 @@ msgstr "Defina o limite de arquivos abertos para {integer}" #: ../fdroid msgid "Set up an app build for a nightly build repo" -msgstr "" -"Configurar uma compilação de aplicativo para um repositório de compilação " -"todas-as-noites" +msgstr "Configurar uma compilação de aplicativo para um repositório de compilação todas-as-noites" #: ../fdroidserver/build.py msgid "Setting open file limit failed: " @@ -1409,8 +1355,7 @@ msgstr "Assinar os índices criados usando update --nosign" #: ../fdroidserver/build.py msgid "Skip scanning the source code for binaries and other problems" -msgstr "" -"Pular o escaneamento do código fonte atrás de binários e outros problemas" +msgstr "Pular o escaneamento do código fonte atrás de binários e outros problemas" #: ../fdroidserver/update.py #, python-brace-format @@ -1443,8 +1388,7 @@ msgstr "Especifique uma pasta local para ser sincronizada com o repositório" #: ../fdroidserver/server.py ../fdroidserver/upload.py msgid "Specify an identity file to provide to SSH for rsyncing" -msgstr "" -"Especifique um arquivo identidade para fornecer ao SSH para usar o rsync" +msgstr "Especifique um arquivo identidade para fornecer ao SSH para usar o rsync" #: ../fdroidserver/build.py msgid "Specify that we're running on the build server" @@ -1471,8 +1415,7 @@ msgstr "Resumo '%s' é apenas o nome do aplicativo" #: ../fdroidserver/lint.py #, python-brace-format msgid "Summary of length {length} is over the {limit} char limit" -msgstr "" -"O resumo do tamanho {length} está acima do limite de caracteres {limit}" +msgstr "O resumo do tamanho {length} está acima do limite de caracteres {limit}" #: ../fdroidserver/common.py #, python-brace-format @@ -1480,12 +1423,8 @@ msgid "System clock is older than date in {path}!" msgstr "O relógio/calendário do sistema é mais atrasado que em '{path}'!" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." -msgstr "" -"Modo de teste - coloque a saída apenas no diretório tmp e sempre compile, " -"mesmo que a saída já exista." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." +msgstr "Modo de teste - coloque a saída apenas no diretório tmp e sempre compile, mesmo que a saída já exista." #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode #: ../fdroidserver/update.py @@ -1495,14 +1434,16 @@ msgstr "O código da versão do OBB deve vir depois de \"{name}.\":" #: ../fdroidserver/btlog.py msgid "The base URL for the repo to log (default: https://f-droid.org)" -msgstr "" -"O URL base para o registro de mudanças do repositório (padrão: https://f-" -"droid.org)" +msgstr "O URL base para o registro de mudanças do repositório (padrão: https://f-droid.org)" #: ../fdroidserver/mirror.py msgid "The directory to write the mirror to" msgstr "O diretório para escrever o espelho para" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "O ficherio a ser incluído no repo (caminho ou glob)" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "Os únicos comandos suportados atualmente são 'init' e 'update'" @@ -1520,10 +1461,6 @@ msgstr "O índice do repositório não pôde ser verificado." msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "O diretório raiz para local_copy_dir \"{path}\" não existe!" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "O ficherio a ser incluído no repo (caminho ou glob)" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "Há uma colisão do keyalias - publicação parada" @@ -1534,12 +1471,8 @@ msgid "This repo already has local metadata: %s" msgstr "Este repositório já tem metadados locais: %s" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" -msgstr "" -"Para usar awsbucket, os awssecretkey e awsaccesskeyid também devem ser " -"definidos no config.py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" +msgstr "Para usar awsbucket, os awssecretkey e awsaccesskeyid também devem ser definidos no config.py!" #: ../fdroidserver/lint.py msgid "UCM is set but it looks like checkupdates hasn't been run yet" @@ -1589,8 +1522,7 @@ msgstr "Versão desconhecida do aapt, pode causar problemas: " #: ../fdroidserver/lint.py msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"Link des-link-ado - use [http://foo.bar Título do link] ou [http://foo.bar]" +msgstr "Link des-link-ado - use [http://foo.bar Título do link] ou [http://foo.bar]" #: ../fdroidserver/lint.py msgid "Unnecessary leading space" @@ -1600,10 +1532,22 @@ msgstr "Espaço desnecessário à frente" msgid "Unnecessary trailing space" msgstr "Espaço desnecessário ao fim" +#: ../fdroidserver/metadata.py +#, fuzzy, python-brace-format +#| msgid "Unrecognised field '{field}' in {linedesc}" +msgid "Unrecognised app field '{fieldname}' in '{path}'" +msgstr "Campo '{field}' não reconhecido em {linedesc}" + #: ../fdroidserver/metadata.py msgid "Unrecognised app field: " msgstr "Campo da app não reconhecido: " +#: ../fdroidserver/metadata.py +#, fuzzy, python-brace-format +#| msgid "Unrecognised field '{field}' in {linedesc}" +msgid "Unrecognised build flag '{build_flag}' in '{path}'" +msgstr "Campo '{field}' não reconhecido em {linedesc}" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised field '{field}' in {linedesc}" @@ -1654,9 +1598,7 @@ msgstr "Ficheiro não utilizado em %s" #: ../fdroidserver/lint.py msgid "Update Check Name is set to the known app id - it can be removed" -msgstr "" -"O nome da verificação de atualização (Update Check Name) é definido como o " -"ID comun do app - pode ser removido" +msgstr "O nome da verificação de atualização (Update Check Name) é definido como o ID comun do app - pode ser removido" #: ../fdroid msgid "Update repo information for new packages" @@ -1690,19 +1632,19 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "UpdateCheckData não é uma URL válida: {url}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Uso" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Uso: %s\n" #: ../fdroidserver/lint.py msgid "Use /HEAD instead of /master to point at a file in the default branch" -msgstr "" -"Use /HEAD em vez de /master para apontar em um ficheiro na ramificação " -"predefinida" +msgstr "Use /HEAD em vez de /master para apontar em um ficheiro na ramificação predefinida" #: ../fdroidserver/update.py msgid "Use `fdroid update -c` to create it." @@ -1714,14 +1656,10 @@ msgstr "Usar servidor de compilação" #: ../fdroidserver/update.py msgid "Use date from APK instead of current time for newly added APKs" -msgstr "" -"Usar a data do apk ao invés do horário atual para APKs recentemente " -"adicionados" +msgstr "Usar a data do apk ao invés do horário atual para APKs recentemente adicionados" msgid "Use date from apk instead of current time for newly added apks" -msgstr "" -"Usar a data do apk ao invés do horário atual para APKs recentemente " -"adicionados" +msgstr "Usar a data do apk ao invés do horário atual para APKs recentemente adicionados" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -1729,11 +1667,8 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "Usando \"{path}\" para configurar s3cmd." #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" -msgstr "" -"Usando o jarsigner de Java, não recomendado para verificar APKs! Use " -"apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgstr "Usando o jarsigner de Java, não recomendado para verificar APKs! Use apksigner" #: ../fdroidserver/common.py #, python-brace-format @@ -1771,12 +1706,8 @@ msgid "Warn about possible metadata errors" msgstr "Avisar sobre possíveis erros de metadados" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" -msgstr "" -"Quando configurado para índices assinados, crie apenas índices não assinados " -"nesta etapa" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" +msgstr "Quando configurado para índices assinados, crie apenas índices não assinados nesta etapa" msgid "X.509 'Distiguished Name' used when generating keys" msgstr "X.509 'Distiguished Name' usado ao gerar as chaves" @@ -1787,8 +1718,7 @@ msgstr "X.509 'Distiguished Name' usado na geração de chaves" #: ../fdroidserver/common.py msgid "You can use ANDROID_HOME to set the path to your SDK, i.e.:" -msgstr "" -"Você pode usar ANDROID_HOME para definir o caminho para o seu SDK, ou seja:" +msgstr "Você pode usar ANDROID_HOME para definir o caminho para o seu SDK, ou seja:" #: ../fdroidserver/nightly.py #, python-brace-format @@ -1801,11 +1731,13 @@ msgid "adding to {name}: {path}" msgstr "adicionando a {name}: {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "opção ambígua: %(option)s poderia corresponder %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "opção ambígua: %s (%s?)" @@ -1826,6 +1758,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "applicationId com versionCode opcional na forma APPID[:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "argumento \"-\" com o modo %r" @@ -1835,23 +1768,25 @@ msgid "attempting bare ssh connection to test deploy key:" msgstr "tentativa de conexão nua por SSH para testar a implantação da chave:" #: /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 "não dá pra abrir '%s': %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "cannot have multiple subparser arguments" msgstr "não é possível ter vários argumentos de subparser" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "não é possível unir ações - dois grupos são denominados %r" #: ../fdroidserver/nightly.py msgid "cannot publish update, did you set the deploy key?" -msgstr "" -"não é possível publicar a atualização, você definiu a chave de implantação?" +msgstr "não é possível publicar a atualização, você definiu a chave de implantação?" #: ../fdroidserver/nightly.py #, python-brace-format @@ -1863,10 +1798,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "comando para executar, seja 'init' ou 'update'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "complexo" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1894,11 +1831,13 @@ msgid "deployed build logs to '{path}'" msgstr "logs de compilação implantados para '{path}'" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "dest = é necessário para opções como %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1906,14 +1845,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected at least one argument" msgstr "esperado pelo menos um argumento" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected at most one argument" msgstr "esperado um argumento no máximo" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected one argument" msgstr "esperado um argumento" @@ -1931,6 +1873,7 @@ 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 msgid "floating-point" msgstr "ponto flutuante" @@ -1940,58 +1883,55 @@ msgstr "forçar erros como avisos ou ignorá-los" #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." -msgstr "" -"Forçar os erros de metadados (padrão) para serem avisos, ou para serem " -"ignorados." +msgstr "Forçar os erros de metadados (padrão) para serem avisos, ou para serem ignorados." #: ../fdroidserver/common.py msgid "git svn clone failed" msgstr "git svn clone falhou" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "argumento explícito %r ignorado" #: ../fdroidserver/index.py msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" -msgstr "" -"index-v1 deve ter uma assinatura, use ' fdroid signindex ' para criá-lo!" +msgstr "index-v1 deve ter uma assinatura, use ' fdroid signindex ' para criá-lo!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "inteiro" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" msgstr "valor inválido do tipo %(type)s: %(value)r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" msgstr "opção inválida: %(value)r (escolha de %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" msgstr "valor conflict_resolution inválido: %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" -msgstr "" -"Opção cadeia %(option)r inválida: deve começar com o caractere " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" +msgstr "Opção cadeia %(option)r inválida: deve começar com o caractere %(prefix_chars)r" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" -msgstr "" -"local_copy_dir não termina com \"fdroid\", talvez você quis: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgstr "local_copy_dir não termina com \"fdroid\", talvez você quis: \"{path}\"" #: ../fdroidserver/server.py msgid "local_copy_dir must be an absolute path!" @@ -2007,6 +1947,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "espelho '%s' não termina com 'fdroid'!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "argumentos mutuamente exclusivos devem ser opcional" @@ -2020,6 +1961,7 @@ msgid "no APK supplied" msgstr "nenhum APK fornecido" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "não tem tal opção: %s" @@ -2029,11 +1971,13 @@ msgid "no version info found!" msgstr "não há informações de versão encontrada!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "not allowed with argument %s" msgstr "não é permitido com o argumento %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "um dos argumentos %s é necessário" @@ -2045,51 +1989,58 @@ msgstr "apenas aceita cadeias, listas e tuplos" #: ../fdroidserver/install.py #, python-format msgid "option %s: If you really want to install all the signed apps, use --all" -msgstr "" -"opção %s: se você realmente deseja instalar todas as apps assinadas, use --" -"all" +msgstr "opção %s: se você realmente deseja instalar todas as apps assinadas, use --all" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "Opção %s: valor %s inválido: %r" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "opção %s: escolha inválida: %r (escolha entre %s)" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s not recognized" msgstr "Comando '%s' não é reconhecido" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s requires argument" msgstr "Opção -%s necessita argumento" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "opção --%s não pode ter argumento" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "opção --%s não é prefixo único" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s not recognized" msgstr "Comando --%s não é reconhecido" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s requires argument" msgstr "opção --%s necessita argumento" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "argumentos opcionais" @@ -2099,26 +2050,19 @@ msgid "overwriting existing {path}" msgstr "sobrescrevendo {path} existente" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "argumentos posicionais" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" -msgstr "" -"Recuse o download inseguro via conexão HTTP (use HTTPS ou especifique --no-" -"https-check): {apkfilename}" +msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" +msgstr "Recuse o download inseguro via conexão HTTP (use HTTPS ou especifique --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 "" -"Recuse o download insegura via conexão http (use https ou especifique --no-" -"https-check): {apkfilename}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" +msgstr "Recuse o download insegura via conexão http (use https ou especifique --no-https-check): {apkfilename}" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -2126,11 +2070,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd sincroniza índices {path} para {url} e exclui" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "mostrar versão do programa e sair" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "mostrar esta mensagem de ajuda e sair" @@ -2140,15 +2086,11 @@ msgstr "APK assinado, seja um caminho de arquivo ou um URL HTTPS." #: ../fdroidserver/common.py msgid "skip deploying full build logs: log content is empty" -msgstr "" -"Pule a implantação de logs completos de compilação: o conteúdo do log está " -"vazio." +msgstr "Pule a implantação de logs completos de compilação: o conteúdo do log está vazio." #: ../fdroidserver/common.py msgid "skip deploying full build logs: not enabled in config" -msgstr "" -"Pule a implantação de logs de criação completos: não habilitado em " -"configuração." +msgstr "Pule a implantação de logs de criação completos: não habilitado em configuração." #: ../fdroidserver/update.py #, python-brace-format @@ -2162,27 +2104,28 @@ msgstr "Nome 'srclibs' ausente e/ou '@'" #: ../fdroidserver/common.py #, python-brace-format msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -msgstr "" -"O valor do data-hora fornecido ('{timestamp}') não está no formato timestamp " -"unix." +msgstr "O valor do data-hora fornecido ('{timestamp}') não está no formato timestamp unix." #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "the following arguments are required: %s" msgstr "os seguintes argumentos são necessários: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unexpected option string: %s" msgstr "opção de cadeia de texto inesperada: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" -msgstr "" -"O formato '%(parser_name)r' é desconhecido. (Opções Válidas: %(choices)s)" +msgstr "O formato '%(parser_name)r' é desconhecido. (Opções Válidas: %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "argumentos não reconhecidos: %s" @@ -2193,6 +2136,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "permissões inseguras em '{config_file}' (deveria ser 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "uso: " @@ -2220,8 +2164,7 @@ msgstr "{apkfilename} ({appid}) não tem metadados!" #: ../fdroidserver/update.py #, python-brace-format msgid "{apkfilename} has multiple {name} files, looks like Master Key exploit!" -msgstr "" -"{apkfilename} tem vários arquivos {name} que, parece explorar a Master Key!" +msgstr "{apkfilename} tem vários arquivos {name} que, parece explorar a Master Key!" #: ../fdroidserver/update.py #, python-brace-format @@ -2233,6 +2176,16 @@ msgstr "AndroidManifest.xml do {apkfilename} tem uma data má: " msgid "{appid} does not have a name! Using package name instead." msgstr "{appid} não tem um nome! Usando o nome do pacote em vez disso." +#: ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Android Package Name!" +msgstr "" + +#: ../fdroidserver/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2247,9 +2200,17 @@ msgstr "{appid}: extlib {path} desconhecido na compilação '{versionName}'" #: ../fdroidserver/scanner.py #, python-brace-format msgid "{appid}: no builds specified, running on current source state" +msgstr "{appid}: nehnuma compilação especificada, em execução no estado de origem atual" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" msgstr "" -"{appid}: nehnuma compilação especificada, em execução no estado de origem " -"atual" #: ../fdroidserver/metadata.py #, python-brace-format @@ -2269,9 +2230,7 @@ msgstr "{path} não existe! Crie-o executando:" #: ../fdroidserver/update.py #, python-brace-format msgid "{path} has bad file signature \"{pattern}\", possible Janus exploit!" -msgstr "" -"{path} tem uma má assinatura de arquivo \"{pattern}\", um exploração Janus é " -"possível!" +msgstr "{path} tem uma má assinatura de arquivo \"{pattern}\", um exploração Janus é possível!" #: ../fdroidserver/update.py #, python-brace-format @@ -2296,19 +2255,16 @@ msgstr[0] "" msgstr[1] "" #~ msgid "Interactively ask about things that need updating." -#~ msgstr "" -#~ "Perguntar interativamente sobre elementos que precisam de atualização." +#~ msgstr "Perguntar interativamente sobre elementos que precisam de atualização." #~ msgid "Specify editor to use in interactive mode. Default " #~ msgstr "Especifique o editor a ser usado no modo interativo. Padrão " #~ msgid "Specify editor to use in interactive mode. Default %s" -#~ msgstr "" -#~ "Especificar o editor que será usado no modo interativo. O padrão é %s" +#~ msgstr "Especificar o editor que será usado no modo interativo. O padrão é %s" #~ msgid "Specify editor to use in interactive mode. Default is {path}" -#~ msgstr "" -#~ "Especifique o editor a ser usado no modo interativo. O padrão é {path}" +#~ msgstr "Especifique o editor a ser usado no modo interativo. O padrão é {path}" #, fuzzy #~ msgid "Add PGP signatures for packages in repo using GnuPG" @@ -2327,11 +2283,7 @@ msgstr[1] "" #~ msgstr "app-id para verificar por atualizações" #~ msgid "app-id with optional versionCode in the form APPID[:VERCODE]" -#~ msgstr "" -#~ "app-id, com código de versão (versionCode) opcional, na forma APPID[:" -#~ "VERCODE]" +#~ msgstr "app-id, com código de versão (versionCode) opcional, na forma APPID[:VERCODE]" #~ msgid "app-id with optional versioncode in the form APPID[:VERCODE]" -#~ msgstr "" -#~ "app-id, com código de versão (versioncode) opcional, na forma APPID[:" -#~ "VERCODE]" +#~ msgstr "app-id, com código de versão (versioncode) opcional, na forma APPID[:VERCODE]" diff --git a/locale/pt_PT/LC_MESSAGES/fdroidserver.po b/locale/pt_PT/LC_MESSAGES/fdroidserver.po index a1f6f3be..272e6058 100644 --- a/locale/pt_PT/LC_MESSAGES/fdroidserver.po +++ b/locale/pt_PT/LC_MESSAGES/fdroidserver.po @@ -7,17 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" -"PO-Revision-Date: 2018-12-02 22:07+0000\n" -"Last-Translator: Lunovox Heavenfinder \n" -"Language-Team: Portuguese (Portugal) \n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" +"PO-Revision-Date: 2019-01-31 13:32+0000\n" +"Last-Translator: ssantos \n" +"Language-Team: Portuguese (Portugal) \n" "Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 3.3\n" +"X-Generator: Weblate 3.5-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -62,11 +61,12 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}\" não é um formato aceito, converter para: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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] "" +msgstr[0] "A opção %(option)s requer o argumento %(number)d" +msgstr[1] "A opção %(option)s requer os argumentos %(number)d" #: ../fdroidserver/mirror.py #, python-format @@ -74,6 +74,7 @@ msgid "%(prog)s [options] url" msgstr "%(prog)s [opções] url" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: erro: %(message)s\n" @@ -84,10 +85,12 @@ msgid "%d problems found" msgstr "%d problemas encontrados" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "%prog [opções]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "%r não pode ser invocado" @@ -98,6 +101,7 @@ msgid "%s is not an accepted build field" msgstr "%s não é um campo criado aceito" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "opção %s não leva um valor" @@ -119,6 +123,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "'repo_keyalias' não encontrada em config.py!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'required' é um argumento inválido para posicionadores" @@ -132,27 +137,27 @@ msgstr "'sdk_path' não definido em 'config.py'!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" -"'{aapt}' é muito antigo, fdroid requer build-tools-23.0.0 ou mais recente!" +msgstr "'{aapt}' é muito antigo, fdroid requer build-tools-23.0.0 ou mais recente!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" -msgstr "" -"'{aapt}' é muito antigo, fdroid requer build-tools-{version} ou mais recente!" +msgstr "'{aapt}' é muito antigo, fdroid requer build-tools-{version} ou mais recente!" #: ../fdroidserver/install.py #, python-brace-format msgid "'{apkfilename}' is already installed on {dev}." msgstr "'{apkfilename}' já está instalado no {dev}." +#: ../fdroidserver/metadata.py +#, python-brace-format +msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" +msgstr "O '{field}' em {linedesc} é obsoleto, veja os documentos para os campos actuais:" + #: ../fdroidserver/common.py #, python-brace-format -msgid "" -"'{field}' will be in random order! Use () or [] brackets if order is " -"important!" -msgstr "" -"'{field}' será em ordem aleatória! Use () ou [] se a ordem for importante!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "'{field}' será em ordem aleatória! Use () ou [] se a ordem for importante!" #: ../fdroidserver/common.py #, python-brace-format @@ -170,13 +175,13 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "...checkupdate falhou para {appid} : {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__call__() não definida" #: ../fdroidserver/metadata.py msgid ".fdroid.txt is not supported! Convert to .fdroid.yml or .fdroid.json." -msgstr "" -".fdroid.txt não é suportado! Converter para .fdroid.yml ou .fdroid.json." +msgstr ".fdroid.txt não é suportado! Converter para .fdroid.yml ou .fdroid.json." #: ../fdroidserver/lint.py msgid "/issues is missing" @@ -200,9 +205,7 @@ msgstr "Adicionar uma chave de assinatura para um repositório não assinado" #: ../fdroidserver/update.py msgid "Add skeleton metadata files for APKs that are missing them" -msgstr "" -"Adicionar ficheiros de metadados de esqueleto para APKs que estão faltando-" -"lhes" +msgstr "Adicionar ficheiros de metadados de esqueleto para APKs que estão faltando-lhes" #: ../fdroidserver/update.py #, python-brace-format @@ -214,12 +217,8 @@ msgid "Alias of the repo signing key in the keystore" msgstr "Alias (apelido) da chave de assinatura do repositório na keystore" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" -msgstr "" -"Permite que uma revisão diferente (ou árvore do git) seja especificada para " -"a importação inicial" +msgid "Allows a different revision (or git branch) to be specified for the initial import" +msgstr "Permite que uma revisão diferente (ou árvore do git) seja especificada para a importação inicial" #: ../fdroidserver/mirror.py msgid "Also mirror the full archive section" @@ -275,12 +274,8 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "Arquivamento {apkfilename} com assinatura inválida!" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" -msgstr "" -"URL base para espelhar, pode incluir a chave de assinatura de índice usando " -"a string de consulta:? Fingerprint =" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" +msgstr "URL base para espelhar, pode incluir a chave de assinatura de índice usando a string de consulta:? Fingerprint =" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/lint.py @@ -303,9 +298,7 @@ msgstr "Compilar todos aplicativos disponíveis" #: ../fdroidserver/lint.py msgid "Build generated by `fdroid import` - remove disable line once ready" -msgstr "" -"Compilação gerada por `fdroid import` - remove a linha de desativação quando " -"estiver pronto" +msgstr "Compilação gerada por `fdroid import` - remove a linha de desativação quando estiver pronto" #: ../fdroidserver/checkupdates.py msgid "Build metadata git repo has uncommited changes!" @@ -317,12 +310,8 @@ msgstr "Compilar apenas a última versão de cada pacote" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" -msgstr "" -"A compilação deve ter versionName e versionCode separados por vírgula, e não " -"\"{value} 1\", em {linedesc} 2" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" +msgstr "A compilação deve ter versionName e versionCode separados por vírgula, e não \"{value} 1\", em {linedesc} 2" #: ../fdroidserver/init.py #, python-format @@ -332,8 +321,8 @@ msgstr "Repo construído baseado em \"%s\" com esta configuração:" #: ../fdroidserver/build.py msgid "Can't build due to {} error while scanning" msgid_plural "Can't build due to {} errors while scanning" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Não é possível construir devido a erro {} durante a digitalização" +msgstr[1] "Não é possível construir devido a erros {} durante a digitalização" #: ../fdroidserver/metadata.py #, python-brace-format @@ -362,30 +351,25 @@ msgstr "Não é possível usar --list e --to ao mesmo tempo" #: ../fdroidserver/metadata.py #, python-brace-format msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" -"Não é possível escrever \"{path}\", não é um formato aceito, use: {formats}" - -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "As categorias não são definidas" +msgstr "Não é possível escrever \"{path}\", não é um formato aceito, use: {formats}" #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "As categorias '%s' não são válidas" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "As categorias não são definidas" + #: ../fdroid msgid "Check for updates to applications" msgstr "Verificação de actualizações das aplicações" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" -msgstr "" -"Verificando o arquivamento para {appid} - apks:{integer}, keepversions:" -"{keep}, archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" +msgstr "Verificando o arquivamento para {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" #: ../fdroidserver/dscanner.py msgid "Clean after all scans have finished" @@ -446,9 +430,7 @@ msgstr "Não foi possível encontrar o ID do pacote" #: ../fdroidserver/update.py msgid "Cowardily refusing to overwrite existing signing key setup!" -msgstr "" -"Cobardemente recusando substituir a configuração da chave de assinatura " -"existente!" +msgstr "Cobardemente recusando substituir a configuração da chave de assinatura existente!" #: ../fdroidserver/update.py msgid "Create a repo signing key in a keystore" @@ -494,6 +476,11 @@ msgstr "Criando diretório temporário" msgid "Creating unsigned index in preparation for signing" msgstr "Criação de índice não assinado em preparação para assinatura" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "CurrentVersionCode {cv} é menor que a entrada mais antiga de build {versionCode}" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "DEBUG_KEYSTORE não está definido ou o valor está incompleto" @@ -519,8 +506,7 @@ msgstr "A descrição tem uma linha duplicada" #: ../fdroidserver/lint.py #, python-format msgid "Description has a list (%s) but it isn't bulleted (*) nor numbered (#)" -msgstr "" -"A descrição tem a lista (%s), mas não tem marcadores (*), nem é numerada (#)" +msgstr "A descrição tem a lista (%s), mas não tem marcadores (*), nem é numerada (#)" #: ../fdroidserver/lint.py #, python-brace-format @@ -553,12 +539,8 @@ msgid "Don't do anything logs-related" msgstr "Não fazer nada relacionado a registros de alterações" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" -msgstr "" -"Não atualizar o repositório; útil quando testando uma compilação sem conexão " -"com a internet" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" +msgstr "Não atualizar o repositório; útil quando testando uma compilação sem conexão com a internet" #: ../fdroidserver/server.py ../fdroidserver/nightly.py #: ../fdroidserver/upload.py @@ -575,8 +557,7 @@ msgstr "Baixar os registros de alterações que nós não temos" #: ../fdroidserver/common.py msgid "Downloading the repository already failed once, not trying again." -msgstr "" -"O descarregamento do repositório já falhou uma vez, não tento novamente." +msgstr "O descarregamento do repositório já falhou uma vez, não tento novamente." #: ../fdroidserver/verify.py #, python-brace-format @@ -585,11 +566,8 @@ msgstr "Descarregar {url} falhou. {error}" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" -"Receita de compilação duplicada encontrada para versionCode {versionCode} em " -"{linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgstr "Receita de compilação duplicada encontrada para versionCode {versionCode} em {linedesc}" #: ../fdroidserver/lint.py #, python-brace-format @@ -717,12 +695,8 @@ msgid "Forbidden HTML tags" msgstr "Tags HTML proibidos" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." -msgstr "" -"Forçar a compilação de aplicativos desativados e continuar independentemente " -"de problemas de escaneamento. Apenas permitido no modo de teste." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." +msgstr "Forçar a compilação de aplicativos desativados e continuar independentemente de problemas de escaneamento. Apenas permitido no modo de teste." #: ../fdroidserver/build.py #, python-brace-format @@ -878,16 +852,12 @@ msgstr "Lista com marcadores inválida" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" -"Etiqueta de licença \"%s\" inválida! Use apenas etiquetas de https://spdx." -"org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgstr "Etiqueta de licença \"%s\" inválida! Use apenas etiquetas de https://spdx.org/license-list" #: ../fdroidserver/lint.py msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"Link inválido - use [http://foo.bar Título do link] ou [http://foo.bar]" +msgstr "Link inválido - use [http://foo.bar Título do link] ou [http://foo.bar]" #: ../fdroidserver/metadata.py #, python-format @@ -931,15 +901,11 @@ msgstr "Assinatura JAR verificada: {path}" #: ../fdroidserver/publish.py ../fdroidserver/update.py #: ../fdroidserver/mirror.py msgid "Java JDK not found! Install in standard location or set java_paths!" -msgstr "" -"Java JDK não encontrado! Instalar no local padrão ou definir java_paths!" +msgstr "Java JDK não encontrado! Instalar no local padrão ou definir java_paths!" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" -msgstr "" -"Java jarsigner não encontrado! Instalar no local padrão ou definir " -"java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" +msgstr "Java jarsigner não encontrado! Instalar no local padrão ou definir java_paths!" #: ../fdroidserver/lint.py msgid "Javascript in HTML src attributes" @@ -951,12 +917,8 @@ msgstr "Armazenamento de chaves de assinatura:\t" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" -msgstr "" -"O último commit usado '{commit}' parece-se com uma tag, mas o modo de " -"verificação de atualização é '{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" +msgstr "O último commit usado '{commit}' parece-se com uma tag, mas o modo de verificação de atualização é '{ucm}'" #: ../fdroidserver/lint.py msgid "Liberapay donation methods belong in the LiberapayID flag" @@ -966,6 +928,10 @@ msgstr "Os métodos de doação de Liberapay pertencem na bandeira de LiberapayI msgid "List files that would be reformatted" msgstr "Listar ficheiros que devem ser reformatados" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "Locale incluído no URL do f-droid.org" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "Fazer a compilação parar se encontrar exceções" @@ -997,8 +963,7 @@ msgstr "Android SDK não encontrado!" #: ../fdroidserver/import.py msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" -"Nenhum projeto Android ou Kivy poderia ser encontrado. Especificar --subdir?" +msgstr "Nenhum projeto Android ou Kivy poderia ser encontrado. Especificar --subdir?" #: ../fdroidserver/install.py msgid "No attached devices found" @@ -1031,8 +996,7 @@ msgstr "Não há necessidade de especificar que o app é para Android" #: ../fdroidserver/server.py msgid "No option set! Edit your config.py to set at least one of these:" -msgstr "" -"Sem opção definida! Edite seu config.py para definir pelo menos um destes:" +msgstr "Sem opção definida! Edite seu config.py para definir pelo menos um destes:" #: ../fdroidserver/common.py msgid "No packages specified" @@ -1117,9 +1081,14 @@ msgid "Only process apps with auto-updates" msgstr "Processar apenas aplicativos com atualizações automáticas" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Opções" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "Saída de relatório JSON para ficheiro nomeado após APK." + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "Licença geral do projeto." @@ -1131,8 +1100,7 @@ msgstr "Substituir o caminho para os APKs do repositório (padrão: ./repo)" #: ../fdroidserver/index.py #, python-brace-format msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" -msgstr "" -"Substituindo versionName em branco em {apkfilename} dos metadados: {version}" +msgstr "Substituindo versionName em branco em {apkfilename} dos metadados: {version}" #: ../fdroidserver/common.py #, python-brace-format @@ -1145,14 +1113,10 @@ msgstr "Palavra-passe necessária com o nome de usuário" #: ../fdroidserver/import.py msgid "Path to main Android project subdirectory, if not in root." -msgstr "" -"Caminho para o subdiretório principal do projeto Android, se não estiver na " -"raiz." +msgstr "Caminho para o subdiretório principal do projeto Android, se não estiver na raiz." msgid "Path to main android project subdirectory, if not in root." -msgstr "" -"Caminho para o subdiretório principal do projeto Android, se não estiver na " -"raiz." +msgstr "Caminho para o subdiretório principal do projeto Android, se não estiver na raiz." #: ../fdroidserver/init.py msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)" @@ -1175,8 +1139,7 @@ msgstr "Preparar Drozer para executar uma verificação" #: ../fdroidserver/nightly.py msgid "Print the secret variable to the terminal for easy copy/paste" -msgstr "" -"Imprimir a variável secreta para o terminal para copiar/colar fácilmente" +msgstr "Imprimir a variável secreta para o terminal para copiar/colar fácilmente" #: ../fdroidserver/metadata.py #, python-brace-format @@ -1254,12 +1217,8 @@ msgstr "Leitura de minSdkVersion falhou: \"{apkfilename}\"" #. 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 "" -"A leitura de packageName/versionCode/versionName falhou, APK inválido: " -"'{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgstr "A leitura de packageName/versionCode/versionName falhou, APK inválido: '{apkfilename}'" #: ../fdroidserver/update.py #, python-brace-format @@ -1267,12 +1226,8 @@ msgid "Reading {apkfilename} from cache" msgstr "Lendo {apkfilename} do cache" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." -msgstr "" -"Recalcular estatísticas agregadas - use quando foram feitas alterações que " -"invalidariam os dados cache antigos." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." +msgstr "Recalcular estatísticas agregadas - use quando foram feitas alterações que invalidariam os dados cache antigos." #: ../fdroidserver/common.py msgid "Removing specified files" @@ -1280,21 +1235,15 @@ msgstr "Apagando ficheiros especificados" #: ../fdroidserver/update.py msgid "Rename APK files that do not match package.name_123.apk" -msgstr "" -"Renomeia todos os nomes dos APKs que não têm o mesmo nome que package." -"name_123.apk" +msgstr "Renomeia todos os nomes dos APKs que não têm o mesmo nome que package.name_123.apk" #: ../fdroidserver/update.py msgid "Report on build data status" msgstr "Relatório sobre o status dos dados de compilação" #: ../fdroidserver/build.py -msgid "" -"Reset and create a brand new build server, even if the existing one appears " -"to be ok." -msgstr "" -"Redefinir e criar um novo servidor de compilação, mesmo que o existente " -"parecer normal." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." +msgstr "Redefinir e criar um novo servidor de compilação, mesmo que o existente parecer normal." #: ../fdroidserver/nightly.py #, python-brace-format @@ -1303,8 +1252,7 @@ msgstr "Renunciando {apkfilename} com debug.keystore fornecido" #: ../fdroidserver/update.py msgid "Resize all the icons exceeding the max pixel size and exit" -msgstr "" -"Redimensionar todos os ícones que excedam o tamanho máximo de pixels e sair" +msgstr "Redimensionar todos os ícones que excedam o tamanho máximo de pixels e sair" #: ../fdroidserver/common.py msgid "Restrict output to warnings and errors" @@ -1366,8 +1314,8 @@ msgstr "O scanner encontrou {count} problemas em {appid}:{versionCode}:" #: ../fdroidserver/build.py msgid "Scanner found {} problem" msgid_plural "Scanner found {} problems" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Scanner encontrou {} problema" +msgstr[1] "Scanner encontrou {} problemas" #: ../fdroidserver/common.py msgid "Set clock to that time using:" @@ -1380,8 +1328,7 @@ msgstr "Definir o limite de ficheiros abertos para {integer}" #: ../fdroid msgid "Set up an app build for a nightly build repo" -msgstr "" -"Configurar uma compilação de app para um repositório de compilação noturno" +msgstr "Configurar uma compilação de app para um repositório de compilação noturno" #: ../fdroidserver/build.py msgid "Setting open file limit failed: " @@ -1409,8 +1356,7 @@ msgstr "Assinar os índices criados usando update --nosign" #: ../fdroidserver/build.py msgid "Skip scanning the source code for binaries and other problems" -msgstr "" -"Pular o escaneamento do código fonte atrás de binários e outros problemas" +msgstr "Pular o escaneamento do código fonte atrás de binários e outros problemas" #: ../fdroidserver/update.py #, python-brace-format @@ -1443,8 +1389,7 @@ msgstr "Especifique uma pasta local para ser sincronizada com o repositório" #: ../fdroidserver/server.py ../fdroidserver/upload.py msgid "Specify an identity file to provide to SSH for rsyncing" -msgstr "" -"Especifique um ficheiro identidade para fornecer ao SSH para usar o rsync" +msgstr "Especifique um ficheiro identidade para fornecer ao SSH para usar o rsync" #: ../fdroidserver/build.py msgid "Specify that we're running on the build server" @@ -1471,8 +1416,7 @@ msgstr "O resumo '%s' é apenas o nome do app" #: ../fdroidserver/lint.py #, python-brace-format msgid "Summary of length {length} is over the {limit} char limit" -msgstr "" -"A descrição de comprimento {length} é sobre o limite de charácteres {limit}" +msgstr "A descrição de comprimento {length} é sobre o limite de charácteres {limit}" #: ../fdroidserver/common.py #, python-brace-format @@ -1480,12 +1424,8 @@ msgid "System clock is older than date in {path}!" msgstr "O relógio do sistema é mais antigo que a data em {path}!" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." -msgstr "" -"Modo de teste - coloque a saída apenas no diretório tmp e sempre compile, " -"mesmo que a saída já exista." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." +msgstr "Modo de teste - coloque a saída apenas no diretório tmp e sempre compile, mesmo que a saída já exista." #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode #: ../fdroidserver/update.py @@ -1495,14 +1435,16 @@ msgstr "O código de versão OBB deve estar após \"{name}.\":" #: ../fdroidserver/btlog.py msgid "The base URL for the repo to log (default: https://f-droid.org)" -msgstr "" -"O URL base para o registro de mudanças do repositório (padrão: https://f-" -"droid.org)" +msgstr "O URL base para o registro de mudanças do repositório (padrão: https://f-droid.org)" #: ../fdroidserver/mirror.py msgid "The directory to write the mirror to" msgstr "O diretório para onde escrever o espelho" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "O ficherio a ser incluído no repo (caminho ou glob)" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "Os únicos comandos suportados atualmente são 'init' e 'update'" @@ -1520,10 +1462,6 @@ msgstr "O índice do repositório não pôde ser verificado." msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "O diretório raiz para local_copy_dir \"{path}\" não existe!" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "O ficherio a ser incluído no repo (caminho ou glob)" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "Há uma colisão do keyalias - publicação parada" @@ -1534,12 +1472,8 @@ msgid "This repo already has local metadata: %s" msgstr "Este repositório já tem metadados locais: %s" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" -msgstr "" -"Para usar awsbucket, os awssecretkey e awsaccesskeyid também devem ser " -"definidos no config.py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" +msgstr "Para usar awsbucket, os awssecretkey e awsaccesskeyid também devem ser definidos no config.py!" #: ../fdroidserver/lint.py msgid "UCM is set but it looks like checkupdates hasn't been run yet" @@ -1589,8 +1523,7 @@ msgstr "Versão desconhecida do aapt, pode causar problemas: " #: ../fdroidserver/lint.py msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"Link des-link-ado - use [http://foo.bar Título do link] ou [http://foo.bar]" +msgstr "Link des-link-ado - use [http://foo.bar Título do link] ou [http://foo.bar]" #: ../fdroidserver/lint.py msgid "Unnecessary leading space" @@ -1600,10 +1533,20 @@ msgstr "Espaço desnecessário à frente" msgid "Unnecessary trailing space" msgstr "Espaço desnecessário ao fim" +#: ../fdroidserver/metadata.py +#, python-brace-format +msgid "Unrecognised app field '{fieldname}' in '{path}'" +msgstr "Campo de aplicação '{fieldname}' não reconhecido em '{path}'" + #: ../fdroidserver/metadata.py msgid "Unrecognised app field: " msgstr "Campo da app não reconhecido: " +#: ../fdroidserver/metadata.py +#, python-brace-format +msgid "Unrecognised build flag '{build_flag}' in '{path}'" +msgstr "Bandeira de compilação '{build_flag}' não reconhecida em '{path}'" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised field '{field}' in {linedesc}" @@ -1654,9 +1597,7 @@ msgstr "Ficheiro não utilizado em %s" #: ../fdroidserver/lint.py msgid "Update Check Name is set to the known app id - it can be removed" -msgstr "" -"O nome da verificação de atualização (Update Check Name) é definido como o " -"ID comun do app - pode ser removido" +msgstr "O nome da verificação de atualização (Update Check Name) é definido como o ID comun do app - pode ser removido" #: ../fdroid msgid "Update repo information for new packages" @@ -1690,19 +1631,19 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "UpdateCheckData não é uma URL válida: {url}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Utilização" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Utilização: %s\n" #: ../fdroidserver/lint.py msgid "Use /HEAD instead of /master to point at a file in the default branch" -msgstr "" -"Use /HEAD em vez de /master para apontar em um ficheiro na ramificação " -"predefinida" +msgstr "Use /HEAD em vez de /master para apontar em um ficheiro na ramificação predefinida" #: ../fdroidserver/update.py msgid "Use `fdroid update -c` to create it." @@ -1725,11 +1666,8 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "Usando \"{path}\" para configurar s3cmd." #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" -msgstr "" -"Usando o jarsigner de Java, não recomendado para verificar APKs! Use " -"apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgstr "Usando o jarsigner de Java, não recomendado para verificar APKs! Use apksigner" #: ../fdroidserver/common.py #, python-brace-format @@ -1767,12 +1705,8 @@ msgid "Warn about possible metadata errors" msgstr "Avisar sobre possíveis erros de metadados" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" -msgstr "" -"Quando configurado para índices assinados, crie apenas índices não assinados " -"nesta etapa" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" +msgstr "Quando configurado para índices assinados, crie apenas índices não assinados nesta etapa" msgid "X.509 'Distiguished Name' used when generating keys" msgstr "X.509 'Distiguished Name' usado ao gerar as chaves" @@ -1783,8 +1717,7 @@ msgstr "X.509 'Distiguished Name' usado na geração de chaves" #: ../fdroidserver/common.py msgid "You can use ANDROID_HOME to set the path to your SDK, i.e.:" -msgstr "" -"Você pode usar ANDROID_HOME para definir o caminho para o seu SDK, ou seja:" +msgstr "Você pode usar ANDROID_HOME para definir o caminho para o seu SDK, ou seja:" #: ../fdroidserver/nightly.py #, python-brace-format @@ -1797,11 +1730,13 @@ msgid "adding to {name}: {path}" msgstr "adicionando a {name}: {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "opção ambígua: %(option)s poderia corresponder %(matches)s" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "opção ambígua: %s (%s?)" @@ -1822,6 +1757,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "applicationId com versionCode opcional na forma APPID[:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "argumento \"-\" com o modo %r" @@ -1831,23 +1767,25 @@ msgid "attempting bare ssh connection to test deploy key:" msgstr "tentativa de conexão nua por SSH para testar a implantação da chave:" #: /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 "não dá pra abrir '%s': %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "cannot have multiple subparser arguments" msgstr "não é possível ter vários argumentos de subparser" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "não é possível unir ações - dois grupos são denominados %r" #: ../fdroidserver/nightly.py msgid "cannot publish update, did you set the deploy key?" -msgstr "" -"não é possível publicar a atualização, você definiu a chave de implantação?" +msgstr "não é possível publicar a atualização, você definiu a chave de implantação?" #: ../fdroidserver/nightly.py #, python-brace-format @@ -1859,15 +1797,17 @@ msgid "command to execute, either 'init' or 'update'" msgstr "comando para executar, seja 'init' ou 'update'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "complexo" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "cadeia de opções conflitante: %s" +msgstr[1] "cadeias de opções conflitantes: %s" #: ../fdroidserver/nightly.py #, python-brace-format @@ -1890,26 +1830,31 @@ msgid "deployed build logs to '{path}'" msgstr "logs de compilação implantados para '{path}'" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "dest = é necessário para opções como %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%s argumento esperado" +msgstr[1] "%s argumentos esperados" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected at least one argument" msgstr "esperado pelo menos um argumento" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected at most one argument" msgstr "esperado um argumento no máximo" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected one argument" msgstr "esperado um argumento" @@ -1927,6 +1872,7 @@ 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 msgid "floating-point" msgstr "ponto flutuante" @@ -1936,58 +1882,55 @@ msgstr "forçar erros como avisos ou ignorá-los" #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." -msgstr "" -"Forçar os erros de metadados (padrão) para serem avisos, ou para serem " -"ignorados." +msgstr "Forçar os erros de metadados (padrão) para serem avisos, ou para serem ignorados." #: ../fdroidserver/common.py msgid "git svn clone failed" msgstr "git svn clone falhou" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "argumento explícito %r ignorado" #: ../fdroidserver/index.py msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" -msgstr "" -"index-v1 deve ter uma assinatura, use ' fdroid signindex ' para criá-lo!" +msgstr "index-v1 deve ter uma assinatura, use ' fdroid signindex ' para criá-lo!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "inteiro" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" msgstr "valor inválido do tipo %(type)s: %(value)r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" msgstr "opção inválida: %(value)r (escolha de %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" msgstr "valor conflict_resolution inválido: %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" -msgstr "" -"Opção cadeia %(option)r inválida: deve começar com o caractere " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" +msgstr "Opção cadeia %(option)r inválida: deve começar com o caractere %(prefix_chars)r" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" -msgstr "" -"local_copy_dir não termina com \"fdroid\", talvez você quis: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgstr "local_copy_dir não termina com \"fdroid\", talvez você quis: \"{path}\"" #: ../fdroidserver/server.py msgid "local_copy_dir must be an absolute path!" @@ -2003,6 +1946,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "espelho '%s' não termina com 'fdroid'!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "argumentos mutuamente exclusivos devem ser opcional" @@ -2016,6 +1960,7 @@ msgid "no APK supplied" msgstr "nenhum APK fornecido" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "não tem tal opção: %s" @@ -2025,11 +1970,13 @@ msgid "no version info found!" msgstr "não há informações de versão encontrada!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "not allowed with argument %s" msgstr "não é permitido com o argumento %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "um dos argumentos %s é necessário" @@ -2041,51 +1988,58 @@ msgstr "apenas aceita cadeias, listas e tuplos" #: ../fdroidserver/install.py #, python-format msgid "option %s: If you really want to install all the signed apps, use --all" -msgstr "" -"opção %s: se você realmente deseja instalar todas as apps assinadas, use --" -"all" +msgstr "opção %s: se você realmente deseja instalar todas as apps assinadas, use --all" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "Opção %s: valor %s inválido: %r" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "opção %s: escolha inválida: %r (escolha entre %s)" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s not recognized" msgstr "opção -%s não reconhecida" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s requires argument" msgstr "opção -%s requer um argumento" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "opção --%s não pode ter argumento" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "opção --%s não é prefixo único" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s not recognized" msgstr "opção --%s não reconhecida" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s requires argument" msgstr "opção --%s necessita argumento" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "argumentos opcionais" @@ -2095,27 +2049,22 @@ msgid "overwriting existing {path}" msgstr "sobrescrevendo {path} existente" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "argumentos posicionais" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" msgstr "" -"Recusado o download via conexão HTTP insegura (use HTTPS ou especifique --no-" -"https-check): \n" +"Recusado o download via conexão HTTP insegura (use HTTPS ou especifique --no-https-check): \n" "{apkfilename}" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure http connection (use https or specify --no-" -"https-check): {apkfilename}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" -"Recusado o download via conexão http insegura (use https ou especifique --no-" -"https-check): \n" +"Recusado o download via conexão http insegura (use https ou especifique --no-https-check): \n" "{apkfilename}" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2124,11 +2073,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd sincroniza índices {path} para {url} e exclui" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "mostrar versão do programa e sair" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "mostrar esta ajuda e sair" @@ -2138,15 +2089,11 @@ msgstr "APK assinado, seja um caminho de arquivo ou um URL HTTPS." #: ../fdroidserver/common.py msgid "skip deploying full build logs: log content is empty" -msgstr "" -"Pule a implantação de logs completos de compilação: o conteúdo do log está " -"vazio." +msgstr "Pule a implantação de logs completos de compilação: o conteúdo do log está vazio." #: ../fdroidserver/common.py msgid "skip deploying full build logs: not enabled in config" -msgstr "" -"Pule a implantação de logs de criação completos: não habilitado em " -"configuração." +msgstr "Pule a implantação de logs de criação completos: não habilitado em configuração." #: ../fdroidserver/update.py #, python-brace-format @@ -2160,27 +2107,28 @@ msgstr "Nome 'srclibs' ausente e/ou '@'" #: ../fdroidserver/common.py #, python-brace-format msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -msgstr "" -"O valor do data-hora fornecido ('{timestamp}') não está no formato timestamp " -"unix." +msgstr "O valor do data-hora fornecido ('{timestamp}') não está no formato timestamp unix." #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "the following arguments are required: %s" msgstr "os seguintes argumentos são necessários: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unexpected option string: %s" msgstr "opção de cadeia de texto inesperada: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" -msgstr "" -"O formato '%(parser_name)r' é desconhecido. (Opções Válidas: %(choices)s)" +msgstr "O formato '%(parser_name)r' é desconhecido. (Opções Válidas: %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "argumentos não reconhecidos: %s" @@ -2191,6 +2139,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "permissões inseguras em '{config_file}' (deveria ser 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "utilização: " @@ -2207,8 +2156,8 @@ msgstr "usando o Apache libcloud para sincronizar com {url}" #, python-brace-format msgid "{0} app, {1} key aliases" msgid_plural "{0} apps, {1} key aliases" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "{0} app, {1} aliases chave" +msgstr[1] "{0} apps, {1} aliases chave" #: ../fdroidserver/update.py #, python-brace-format @@ -2218,8 +2167,7 @@ msgstr "{apkfilename} ({appid}) não tem metadados!" #: ../fdroidserver/update.py #, python-brace-format msgid "{apkfilename} has multiple {name} files, looks like Master Key exploit!" -msgstr "" -"{apkfilename} tem vários arquivos {name} que, parece explorar a Master Key!" +msgstr "{apkfilename} tem vários arquivos {name} que, parece explorar a Master Key!" #: ../fdroidserver/update.py #, python-brace-format @@ -2231,6 +2179,16 @@ msgstr "AndroidManifest.xml do {apkfilename} tem uma data má: " msgid "{appid} does not have a name! Using package name instead." msgstr "{appid} não tem um nome! Usando o nome do pacote em vez disso." +#: ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Android Package Name!" +msgstr "{appid} from {path} não é um nome de pacote Android válido!" + +#: ../fdroidserver/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "{appid} do {path} não é um Nome de Pacote Java válido!" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2245,9 +2203,17 @@ msgstr "{appid}: extlib {path} desconhecido na compilação '{versionName}'" #: ../fdroidserver/scanner.py #, python-brace-format msgid "{appid}: no builds specified, running on current source state" -msgstr "" -"{appid}: nehnuma compilação especificada, em execução no estado de origem " -"atual" +msgstr "{appid}: nehnuma compilação especificada, em execução no estado de origem atual" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "{appid}: {field} deve ser um '{type}', mas é um '{fieldtype}!'" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "{appid}: {field} deve ser um '{type}', mas é um '{fieldtype}'!" #: ../fdroidserver/metadata.py #, python-brace-format @@ -2267,9 +2233,7 @@ msgstr "{path} não existe! Crie-o executando:" #: ../fdroidserver/update.py #, python-brace-format msgid "{path} has bad file signature \"{pattern}\", possible Janus exploit!" -msgstr "" -"{path} tem uma má assinatura de arquivo \"{pattern}\", um exploração Janus é " -"possível!" +msgstr "{path} tem uma má assinatura de arquivo \"{pattern}\", um exploração Janus é possível!" #: ../fdroidserver/update.py #, python-brace-format @@ -2284,11 +2248,11 @@ msgstr "{url} não termina com \"fdroid\", verifique o caminho na URL!" #: ../fdroidserver/build.py msgid "{} build failed" msgid_plural "{} builds failed" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "{} compilação falhada" +msgstr[1] "{} compilações falhadas" #: ../fdroidserver/build.py msgid "{} build succeeded" msgid_plural "{} builds succeeded" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "{} compilação com sucesso" +msgstr[1] "{} compilações com sucesso" diff --git a/locale/ru/LC_MESSAGES/fdroidserver.po b/locale/ru/LC_MESSAGES/fdroidserver.po index b289342d..8f41e1d2 100644 --- a/locale/ru/LC_MESSAGES/fdroidserver.po +++ b/locale/ru/LC_MESSAGES/fdroidserver.po @@ -6,17 +6,15 @@ 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: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2018-09-26 12:37+0000\n" "Last-Translator: mesnevi \n" -"Language-Team: Russian \n" +"Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 3.2-dev\n" #: ../fdroidserver/nightly.py @@ -34,8 +32,7 @@ msgid "" "{path} encoded for the DEBUG_KEYSTORE secret variable:" msgstr "" "\n" -"зашифрованный путь {path}, который будет присвоен скрытой переменной " -"DEBUG_KEYSTORE:" +"зашифрованный путь {path}, который будет присвоен скрытой переменной DEBUG_KEYSTORE:" #: ../fdroidserver/lint.py #, python-format @@ -60,11 +57,10 @@ msgstr "путь \"{path}\" существует, но s3cmd клиент не #: ../fdroidserver/metadata.py #, python-brace-format msgid "\"{path}\" is not an accepted format, convert to: {formats}" -msgstr "" -"формат пути \"{path}\" не принимается, преобразуйте в другой доступный: " -"{formats}" +msgstr "формат пути \"{path}\" не принимается, преобразуйте в другой доступный: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -78,6 +74,7 @@ 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 #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: ошибка: %(message)s\n" @@ -88,10 +85,12 @@ msgid "%d problems found" msgstr "найдено %d ошибок" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "%r is not callable" msgstr "к %r нельзя обратиться" @@ -102,6 +101,7 @@ msgid "%s is not an accepted build field" msgstr "%s не является допустимым полем" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "%s параметр не принимает значений" @@ -123,6 +123,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "В config.py нет переменной 'repo_ keyalias'!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'required' не годится в качестве позиционного аргумента" @@ -136,30 +137,27 @@ msgstr "В config.py не определен 'sdk_path'!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" -"{aapt} — устаревшая версия, F-droid нужна версия build-tools-23.0.0 или " -"более поздняя!" +msgstr "{aapt} — устаревшая версия, F-droid нужна версия 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} — устаревшая версия, F-droid нужна версия build-tools-{version} или " -"более поздняя!" +msgstr "{aapt} — устаревшая версия, F-droid нужна версия 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 "" + #: ../fdroidserver/common.py #, python-brace-format -msgid "" -"'{field}' will be in random order! Use () or [] brackets if order is " -"important!" -msgstr "" -"'{field}' добавлено в произвольном порядке! Если порядок важен, используйте " -"скобки () и []!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "'{field}' добавлено в произвольном порядке! Если порядок важен, используйте скобки () и []!" #: ../fdroidserver/common.py #, python-brace-format @@ -169,9 +167,7 @@ msgstr "{path} не удалось исполнить!" #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{value}' is not a valid {field} in {appid}. Regex pattern: {pattern}" -msgstr "" -"'{value}' не подходит в качестве {field} в {appid}. Образец регулярного " -"выражения: {pattern}" +msgstr "'{value}' не подходит в качестве {field} в {appid}. Образец регулярного выражения: {pattern}" #: ../fdroidserver/checkupdates.py #, python-brace-format @@ -179,13 +175,13 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "...checkupdate для {appid} завершился ошибкой: {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 "" -".fdroid.txt не поддерживается! Поменяйте на .fdroid.yml или .fdroid.json." +msgstr ".fdroid.txt не поддерживается! Поменяйте на .fdroid.yml или .fdroid.json." #: ../fdroidserver/lint.py msgid "/issues is missing" @@ -209,8 +205,7 @@ msgstr "Добавить ключ для подписи в неподписан #: ../fdroidserver/update.py msgid "Add skeleton metadata files for APKs that are missing them" -msgstr "" -"Добавить основные отсутствующие файлы метаданных для нуждающихся в них APK" +msgstr "Добавить основные отсутствующие файлы метаданных для нуждающихся в них APK" #: ../fdroidserver/update.py #, python-brace-format @@ -222,9 +217,7 @@ msgid "Alias of the repo signing key in the keystore" msgstr "Алиас для ключа для подписи репозитория в хранилище ключей" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "Позволяет выбрать разные ревизии или ветки для первичного импорта" #: ../fdroidserver/mirror.py @@ -233,9 +226,7 @@ msgstr "Дополнительно создать полную копию раз #: ../fdroidserver/lint.py msgid "Also warn about formatting issues, like rewritemeta -l" -msgstr "" -"Дополнительно предупреждать о нарушениях форматирования (вроде rewritemeta -" -"l)" +msgstr "Дополнительно предупреждать о нарушениях форматирования (вроде rewritemeta -l)" #: ../fdroidserver/common.py ../fdroidserver/build.py #, python-brace-format @@ -271,8 +262,7 @@ msgstr "В AndroidManifest.xml нет даты" #: ../fdroidserver/lint.py #, python-brace-format msgid "App is in '{repo}' but has a link to {url}" -msgstr "" -"Приложение находится в репозитории '{repo}', но ссылка указывает на {url}" +msgstr "Приложение находится в репозитории '{repo}', но ссылка указывает на {url}" #: ../fdroidserver/lint.py msgid "Appending .git is not necessary" @@ -284,12 +274,8 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "Вы пытаетесь поместить в архив {apkfilename} с недопустимой подписью!" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" -msgstr "" -"Основной URL-адрес зеркала может содержать ключ для подписывания индекса " -"(добавьте запрос \"?fingerprint=\")" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" +msgstr "Основной URL-адрес зеркала может содержать ключ для подписывания индекса (добавьте запрос \"?fingerprint=\")" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/lint.py @@ -312,9 +298,7 @@ msgstr "Запустить сборку всех доступных прилож #: ../fdroidserver/lint.py msgid "Build generated by `fdroid import` - remove disable line once ready" -msgstr "" -"Билд подготовлен командой `fdroid import`, перед сборкой удалите строку " -"\"disable\"" +msgstr "Билд подготовлен командой `fdroid import`, перед сборкой удалите строку \"disable\"" #: ../fdroidserver/checkupdates.py msgid "Build metadata git repo has uncommited changes!" @@ -326,12 +310,8 @@ msgstr "Запустить сборку только последней верс #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" -msgstr "" -"Для сборки необходимо разделять versionName и versionCode запятой. Вы " -"указали \"{value}\" в строке {linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" +msgstr "Для сборки необходимо разделять versionName и versionCode запятой. Вы указали \"{value}\" в строке {linedesc}" #: ../fdroidserver/init.py #, python-format @@ -341,12 +321,9 @@ msgstr "Репозиторий создан в \"%s\", основываясь н #: ../fdroidserver/build.py msgid "Can't build due to {} error while scanning" msgid_plural "Can't build due to {} errors while scanning" -msgstr[0] "" -"Запустить сборку невозможно из-за {} ошибки во время сканирования данных" -msgstr[1] "" -"Запустить сборку невозможно из-за {} ошибок во время сканирования данных" -msgstr[2] "" -"Запустить сборку невозможно из-за {} ошибок во время сканирования данных" +msgstr[0] "Запустить сборку невозможно из-за {} ошибки во время сканирования данных" +msgstr[1] "Запустить сборку невозможно из-за {} ошибок во время сканирования данных" +msgstr[2] "Запустить сборку невозможно из-за {} ошибок во время сканирования данных" #: ../fdroidserver/metadata.py #, python-brace-format @@ -375,31 +352,25 @@ msgstr "Опции --list и --to нельзя использовать одно #: ../fdroidserver/metadata.py #, python-brace-format msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" -"Указанный формат \"{path}\" не годится для записи, укажите правильный: " -"{formats}" - -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "Категории не выбраны" +msgstr "Указанный формат \"{path}\" не годится для записи, укажите правильный: {formats}" #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "Неправильные категории: '%s'" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "Категории не выбраны" + #: ../fdroid 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 "" -"Проверка перед помещением в архив для {appid}. apks:{integer}, keepversions:" -"{keep}, archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" +msgstr "Проверка перед помещением в архив для {appid}. apks:{integer}, keepversions:{keep}, archapks:{arch}" #: ../fdroidserver/dscanner.py msgid "Clean after all scans have finished" @@ -415,8 +386,7 @@ msgstr "Очистить все контейнеры и выйти" #: ../fdroidserver/update.py msgid "Clean update - don't uses caches, reprocess all APKs" -msgstr "" -"Очистка с обновлением: не использовать кэш, повторно сгенерировать все APK" +msgstr "Очистка с обновлением: не использовать кэш, повторно сгенерировать все APK" #: ../fdroidserver/import.py msgid "Comma separated list of categories." @@ -461,8 +431,7 @@ msgstr "Не удалось найти package ID" #: ../fdroidserver/update.py msgid "Cowardily refusing to overwrite existing signing key setup!" -msgstr "" -"Менять текущий ключ для подписывания как-то боязно. Пожалуй, не станем!" +msgstr "Менять текущий ключ для подписывания как-то боязно. Пожалуй, не станем!" #: ../fdroidserver/update.py msgid "Create a repo signing key in a keystore" @@ -508,6 +477,11 @@ msgstr "Создание директории для хранения време msgid "Creating unsigned index in preparation for signing" msgstr "Создание неподписанного индекса (подготовка к подписыванию)" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "Переменная DEBUG_KEYSTORE пустая или заполнена неправильно" @@ -533,9 +507,7 @@ msgstr "В описании встречаются одинаковые стро #: ../fdroidserver/lint.py #, python-format msgid "Description has a list (%s) but it isn't bulleted (*) nor numbered (#)" -msgstr "" -"В описании есть неразмеченный список (%s). Воспользуйтесь (*) для " -"ненумерованного списка и (#) для нумерованного" +msgstr "В описании есть неразмеченный список (%s). Воспользуйтесь (*) для ненумерованного списка и (#) для нумерованного" #: ../fdroidserver/lint.py #, python-brace-format @@ -568,11 +540,8 @@ msgid "Don't do anything logs-related" msgstr "Не писать никаких логов" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" -msgstr "" -"Не обновлять репозиторий. Упрощает тестовые сборки при отсутствии интернета" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" +msgstr "Не обновлять репозиторий. Упрощает тестовые сборки при отсутствии интернета" #: ../fdroidserver/server.py ../fdroidserver/nightly.py #: ../fdroidserver/upload.py @@ -598,10 +567,8 @@ msgstr "Загрузить {url} не получилось. {error}" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" -"Обнаружена точная копия рецепта сборки для версии {versionCode} в {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgstr "Обнаружена точная копия рецепта сборки для версии {versionCode} в {linedesc}" #: ../fdroidserver/lint.py #, python-brace-format @@ -617,8 +584,7 @@ msgid "" "ERROR: this command should never be used to mirror f-droid.org!\n" "A full mirror of f-droid.org requires more than 200GB." msgstr "" -"ОШИБКА: эту команду ни в коем случае нельзя использовать для создания " -"зеркала f-droid.org!\n" +"ОШИБКА: эту команду ни в коем случае нельзя использовать для создания зеркала f-droid.org!\n" "Оно занимает больше 200 Гб." #: ../fdroidserver/nightly.py @@ -728,12 +694,8 @@ msgid "Forbidden HTML tags" msgstr "Запрещенные теги HTML" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." -msgstr "" -"Принудительно собирать заблокированные приложения, игнорируя ошибки при " -"сканировании. Доступно только в тестовом режиме." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." +msgstr "Принудительно собирать заблокированные приложения, игнорируя ошибки при сканировании. Доступно только в тестовом режиме." #: ../fdroidserver/build.py #, python-brace-format @@ -743,8 +705,7 @@ msgstr "Принудительно останавливать сборку, ес #: ../fdroidserver/update.py #, python-brace-format msgid "Found \"{path}\" graphic without metadata for app \"{name}\"!" -msgstr "" -"В \"{path}\" обнаружены изображения без метаданных для приложения \"{name}\"!" +msgstr "В \"{path}\" обнаружены изображения без метаданных для приложения \"{name}\"!" #: ../fdroidserver/common.py msgid "Found invalid appids in arguments" @@ -753,9 +714,7 @@ msgstr "В аргументах обнаружены неправильные ap #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode #: ../fdroidserver/common.py msgid "Found invalid versionCodes for some apps" -msgstr "" -"Для некоторых приложений обнаружены неправильные номера внутренней версии " -"(versionCode)" +msgstr "Для некоторых приложений обнаружены неправильные номера внутренней версии (versionCode)" #: ../fdroidserver/metadata.py #, python-brace-format @@ -800,8 +759,7 @@ msgstr "Не удалось получить данные из репозито #: ../fdroidserver/common.py msgid "Git remote set-head failed" -msgstr "" -"Не удалось настроить HEAD для удаленного репозитория (git remote set-head)" +msgstr "Не удалось настроить HEAD для удаленного репозитория (git remote set-head)" #: ../fdroidserver/common.py msgid "Git reset failed" @@ -835,9 +793,7 @@ msgstr "Пропустить файл {ext} в '{path}'" #: ../fdroidserver/update.py msgid "Include APKs that are signed with disabled algorithms like MD5" -msgstr "" -"Разрешить APK, подписанные без использования алгоритмов идентичности (MD5 и " -"т.п.)" +msgstr "Разрешить APK, подписанные без использования алгоритмов идентичности (MD5 и т.п.)" #: ../fdroidserver/common.py msgid "Initialising submodules" @@ -895,17 +851,12 @@ msgstr "Неверно размеченный список" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" -"Неверная метка лицензии: \"%s\". Используйте только метки, перечисленные в " -"https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgstr "Неверная метка лицензии: \"%s\". Используйте только метки, перечисленные в https://spdx.org/license-list" #: ../fdroidserver/lint.py msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"Неверный формат ссылки. Правильно так: [http://foo.bar текст-ссылки] or " -"[http://foo.bar]" +msgstr "Неверный формат ссылки. Правильно так: [http://foo.bar текст-ссылки] or [http://foo.bar]" #: ../fdroidserver/metadata.py #, python-format @@ -949,16 +900,11 @@ msgstr "Подпись JAR прошла проверку: {path}" #: ../fdroidserver/publish.py ../fdroidserver/update.py #: ../fdroidserver/mirror.py msgid "Java JDK not found! Install in standard location or set java_paths!" -msgstr "" -"Не обнаружена Java JDK! Установите её по стандартному пути или настройте " -"переменную java_paths!" +msgstr "Не обнаружена Java JDK! Установите её по стандартному пути или настройте переменную java_paths!" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" -msgstr "" -"Java jarsigner не обнаружен! Установите по стандартному пути или настройте " -"переменную java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" +msgstr "Java jarsigner не обнаружен! Установите по стандартному пути или настройте переменную java_paths!" #: ../fdroidserver/lint.py msgid "Javascript in HTML src attributes" @@ -970,22 +916,21 @@ msgstr "Хранилище ключа для подписывания:→\t" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" -msgstr "" -"Последний наложенный коммит '{commit}' похож на метку (tag), но режим " -"проверки обновлений (Update Check Mode) — '{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" +msgstr "Последний наложенный коммит '{commit}' похож на метку (tag), но режим проверки обновлений (Update Check Mode) — '{ucm}'" #: ../fdroidserver/lint.py msgid "Liberapay donation methods belong in the LiberapayID flag" -msgstr "" -"Способ пожертвования Liberapay определяется с помощью флага LiberapayID" +msgstr "Способ пожертвования Liberapay определяется с помощью флага LiberapayID" #: ../fdroidserver/rewritemeta.py msgid "List files that would be reformatted" msgstr "Отобразить список файлов, формат которых поменяется" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "Останавливать сборку при появлении исключений (exception)" @@ -1017,8 +962,7 @@ msgstr "Android SDK не обнаружена!" #: ../fdroidserver/import.py msgid "No android or kivy project could be found. Specify --subdir?" -msgstr "" -"Неверный путь к проекту Android или Kivy. Указать его в опции --subdir?" +msgstr "Неверный путь к проекту Android или Kivy. Указать его в опции --subdir?" #: ../fdroidserver/install.py msgid "No attached devices found" @@ -1043,20 +987,15 @@ msgstr "Информация о репозитории неверна." #: ../fdroidserver/lint.py msgid "No need to specify that the app is Free Software" -msgstr "" -"Указывать в описании, что приложение свободное, необязательно. Других здесь " -"не держат" +msgstr "Указывать в описании, что приложение свободное, необязательно. Других здесь не держат" #: ../fdroidserver/lint.py msgid "No need to specify that the app is for Android" -msgstr "" -"Указывать в описании, что приложение для Android, не обязательно. Других " -"здесь не держат" +msgstr "Указывать в описании, что приложение для Android, не обязательно. Других здесь не держат" #: ../fdroidserver/server.py msgid "No option set! Edit your config.py to set at least one of these:" -msgstr "" -"Недостаточно опций сборки! Настройте как минимум вот эти (в config.py):" +msgstr "Недостаточно опций сборки! Настройте как минимум вот эти (в config.py):" #: ../fdroidserver/common.py msgid "No packages specified" @@ -1085,9 +1024,7 @@ msgstr "Такого пакета не существует: %s" #: ../fdroidserver/common.py #, python-brace-format msgid "No such versionCode {versionCode} for app {appid}" -msgstr "" -"Внутренней версии (versionCode) с номером {versionCode} для приложения " -"{appid} не существует" +msgstr "Внутренней версии (versionCode) с номером {versionCode} для приложения {appid} не существует" #: ../fdroidserver/verify.py ../fdroidserver/publish.py msgid "No unsigned directory - nothing to do" @@ -1110,9 +1047,7 @@ msgstr "Определите эти переменные в config.py:" #: ../fdroidserver/update.py #, python-brace-format msgid "OBB file has newer versionCode({integer}) than any APK:" -msgstr "" -"В OBB файле обнаружена более свежая внутренняя версия приложения " -"(versionCode: {integer}), чем в APK:" +msgstr "В OBB файле обнаружена более свежая внутренняя версия приложения (versionCode: {integer}), чем в APK:" #: ../fdroidserver/update.py msgid "OBB filename must start with \"main.\" or \"patch.\":" @@ -1138,18 +1073,21 @@ msgstr "Допускаются изображения только в форма #: ../fdroidserver/checkupdates.py msgid "Only print differences with the Play Store" -msgstr "" -"Отобразить только приложения, версия которых в Play Store отличается от " -"здешней" +msgstr "Отобразить только приложения, версия которых в Play Store отличается от здешней" #: ../fdroidserver/checkupdates.py msgid "Only process apps with auto-updates" msgstr "Запустить проверку только для приложений с автоматическим обновлением" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Параметры" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "Основная лицензия проекта." @@ -1161,9 +1099,7 @@ msgstr "Переопределить путь к APK файлам репозит #: ../fdroidserver/index.py #, python-brace-format msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" -msgstr "" -"Заменить пустое значение versionName в {apkfilename} значением из " -"метаданных: {version}" +msgstr "Заменить пустое значение versionName в {apkfilename} значением из метаданных: {version}" #: ../fdroidserver/common.py #, python-brace-format @@ -1202,9 +1138,7 @@ msgstr "Подготовка к сканированию Drozer" #: ../fdroidserver/nightly.py msgid "Print the secret variable to the terminal for easy copy/paste" -msgstr "" -"Отобразить секретную переменную в терминале (чтобы ее было легче скопировать " -"и вставить)" +msgstr "Отобразить секретную переменную в терминале (чтобы ее было легче скопировать и вставить)" #: ../fdroidserver/metadata.py #, python-brace-format @@ -1282,12 +1216,8 @@ msgstr "Не удалось извлечь minSdkVersion для \"{apkfilename}\ #. 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 "" -"Не удалось извлечь packageName, внутреннюю или внешнюю версию приложения, " -"поэтому APK считается непригодным: '{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgstr "Не удалось извлечь packageName, внутреннюю или внешнюю версию приложения, поэтому APK считается непригодным: '{apkfilename}'" #: ../fdroidserver/update.py #, python-brace-format @@ -1295,12 +1225,8 @@ msgid "Reading {apkfilename} from cache" msgstr "Чтение {apkfilename} из кеша" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." -msgstr "" -"Пересчитать совокупную статистику. Используйте эту опцию, когда свежие " -"изменения конфликтуют с прежними закешированными данными." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." +msgstr "Пересчитать совокупную статистику. Используйте эту опцию, когда свежие изменения конфликтуют с прежними закешированными данными." #: ../fdroidserver/common.py msgid "Removing specified files" @@ -1308,33 +1234,24 @@ msgstr "Удаление выбранных файлов" #: ../fdroidserver/update.py msgid "Rename APK files that do not match package.name_123.apk" -msgstr "" -"Переименовать все APK файлы, не соответствующие шаблону \"название." -"пакета_123.apk\"" +msgstr "Переименовать все APK файлы, не соответствующие шаблону \"название.пакета_123.apk\"" #: ../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 "" -"Сбросить все настройки и создать новый сервер сборки, даже если со старым " -"все в порядке." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." +msgstr "Сбросить все настройки и создать новый сервер сборки, даже если со старым все в порядке." #: ../fdroidserver/nightly.py #, python-brace-format msgid "Resigning {apkfilename} with provided debug.keystore" -msgstr "" -"Подпись {apkfilename} предоставленным отладочным ключом (debug.keystore)" +msgstr "Подпись {apkfilename} предоставленным отладочным ключом (debug.keystore)" #: ../fdroidserver/update.py msgid "Resize all the icons exceeding the max pixel size and exit" -msgstr "" -"Изменить размер всех иконок, превышающих допустимое значение в пикселях, и " -"выйти" +msgstr "Изменить размер всех иконок, превышающих допустимое значение в пикселях, и выйти" #: ../fdroidserver/common.py msgid "Restrict output to warnings and errors" @@ -1368,8 +1285,7 @@ msgstr "Запустить rewritemeta для исправления ошибо #: ../fdroidserver/server.py ../fdroidserver/upload.py msgid "Running first pass with MD5 checking disabled" -msgstr "" -"Первая попытка загрузить данные (выполняется с отключенной проверкой MD5)" +msgstr "Первая попытка загрузить данные (выполняется с отключенной проверкой MD5)" #: ../fdroidserver/mirror.py #, python-brace-format @@ -1408,8 +1324,7 @@ msgstr "Настроить системное время с помощью:" #: ../fdroidserver/build.py #, python-brace-format msgid "Set open file limit to {integer}" -msgstr "" -"Настроить ограничение для количества одновременно открытых файлов: {integer}" +msgstr "Настроить ограничение для количества одновременно открытых файлов: {integer}" #: ../fdroid msgid "Set up an app build for a nightly build repo" @@ -1417,9 +1332,7 @@ msgstr "Настроить ежедневную сборку приложени #: ../fdroidserver/build.py msgid "Setting open file limit failed: " -msgstr "" -"Не удалось настроить ограничение для количества одновременно открытых " -"файлов: " +msgstr "Не удалось настроить ограничение для количества одновременно открытых файлов: " #: ../fdroidserver/build.py #, python-brace-format @@ -1428,12 +1341,10 @@ msgstr "Время ожидания для этой сборки выставл #: ../fdroidserver/build.py msgid "Setup an emulator, install the APK on it and perform a Drozer scan" -msgstr "" -"Настроить эмулятор, установить в него APK и запустить сканирование Drozer" +msgstr "Настроить эмулятор, установить в него APK и запустить сканирование Drozer" msgid "Setup an emulator, install the apk on it and perform a drozer scan" -msgstr "" -"Настроить эмулятор, установить в него APK и запустить сканирование Drozer" +msgstr "Настроить эмулятор, установить в него APK и запустить сканирование Drozer" #: ../fdroid msgid "Sign and place packages in the repo" @@ -1474,8 +1385,7 @@ msgstr "Пропустить {appid}: нет выбранных сборок" #: ../fdroidserver/server.py ../fdroidserver/upload.py msgid "Specify a local folder to sync the repo to" -msgstr "" -"Выбрать локальную директорию, с которой будет синхронизирован репозиторий" +msgstr "Выбрать локальную директорию, с которой будет синхронизирован репозиторий" #: ../fdroidserver/server.py ../fdroidserver/upload.py msgid "Specify an identity file to provide to SSH for rsyncing" @@ -1506,9 +1416,7 @@ msgstr "Короткое описание %s состоит из одного и #: ../fdroidserver/lint.py #, python-brace-format msgid "Summary of length {length} is over the {limit} char limit" -msgstr "" -"Короткое описание приложения ({length} знаков) превышает допустимый лимит в " -"{limit} знаков" +msgstr "Короткое описание приложения ({length} знаков) превышает допустимый лимит в {limit} знаков" #: ../fdroidserver/common.py #, python-brace-format @@ -1516,38 +1424,34 @@ msgid "System clock is older than date in {path}!" msgstr "Системное время отстаёт от date в {path}!" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." -msgstr "" -"Тестовый режим. Всё собранное попадает во временную директорию; сборка " -"запускается снова в любом случае." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." +msgstr "Тестовый режим. Всё собранное попадает во временную директорию; сборка запускается снова в любом случае." #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode #: ../fdroidserver/update.py #, python-brace-format msgid "The OBB version code must come after \"{name}.\":" -msgstr "" -"Внутрення версия приложения из OBB файла должна следовать после \"{name}.\":" +msgstr "Внутрення версия приложения из OBB файла должна следовать после \"{name}.\":" #: ../fdroidserver/btlog.py msgid "The base URL for the repo to log (default: https://f-droid.org)" -msgstr "" -"Основной URL-адрес репозитория для отображения в логах (по умолчанию: " -"https://f-droid.org)" +msgstr "Основной URL-адрес репозитория для отображения в логах (по умолчанию: https://f-droid.org)" #: ../fdroidserver/mirror.py msgid "The directory to write the mirror to" msgstr "Директория для сохранения зеркала" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "Файл для включения в репозиторий (путь или шаблон пути)" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "В настоящее время поддерживаются только команды 'init' и 'update'" #: ../fdroidserver/index.py msgid "The repository's fingerprint does not match." -msgstr "" -"Идентификационная метка (fingerprint) репозитория не совпадает с исходной." +msgstr "Идентификационная метка (fingerprint) репозитория не совпадает с исходной." #: ../fdroidserver/common.py msgid "The repository's index could not be verified." @@ -1558,14 +1462,9 @@ msgstr "Индекс репозитория не прошёл проверку." msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "Корневой директории для local_copy_dir \"{path}\" нет!" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "Файл для включения в репозиторий (путь или шаблон пути)" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" -msgstr "" -"Есть расхождения в алиасах ключей для подписывания. Публикация остановлена" +msgstr "Есть расхождения в алиасах ключей для подписывания. Публикация остановлена" #: ../fdroidserver/import.py #, python-format @@ -1573,18 +1472,12 @@ msgid "This repo already has local metadata: %s" msgstr "Локальная копия метаданных репозитория уже существует: %s" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" -msgstr "" -"Необходимо определить переменные awsbucket, awssecretkey и awsaccesskeyid в " -"config.py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" +msgstr "Необходимо определить переменные awsbucket, awssecretkey и awsaccesskeyid в config.py!" #: ../fdroidserver/lint.py msgid "UCM is set but it looks like checkupdates hasn't been run yet" -msgstr "" -"Режим проверки обновлений (Update Check Mode) выбран, но проверка еще ни " -"разу не выполнялась" +msgstr "Режим проверки обновлений (Update Check Mode) выбран, но проверка еще ни разу не выполнялась" #: ../fdroidserver/lint.py msgid "URL shorteners should not be used" @@ -1630,9 +1523,7 @@ msgstr "Неизвестная версия AAPT. Это может сломат #: ../fdroidserver/lint.py msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"Неверный формат ссылки. Правильно вот так: [http://foo.bar текст-ссылки] или " -"[http://foo.bar]" +msgstr "Неверный формат ссылки. Правильно вот так: [http://foo.bar текст-ссылки] или [http://foo.bar]" #: ../fdroidserver/lint.py msgid "Unnecessary leading space" @@ -1642,10 +1533,22 @@ msgstr "Лишний пробел в начале строки" msgid "Unnecessary trailing space" msgstr "Лишний пробел в конце строки" +#: ../fdroidserver/metadata.py +#, fuzzy, python-brace-format +#| msgid "Unrecognised field '{field}' in {linedesc}" +msgid "Unrecognised app field '{fieldname}' in '{path}'" +msgstr "Неизвестное поле '{field}' в '{linedesc}'" + #: ../fdroidserver/metadata.py msgid "Unrecognised app field: " msgstr "Неизвестное поле в файле метаданных приложения: " +#: ../fdroidserver/metadata.py +#, fuzzy, python-brace-format +#| msgid "Unrecognised field '{field}' in {linedesc}" +msgid "Unrecognised build flag '{build_flag}' in '{path}'" +msgstr "Неизвестное поле '{field}' в '{linedesc}'" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised field '{field}' in {linedesc}" @@ -1664,9 +1567,7 @@ msgstr "Обнаружены изображения в неверном форм #: ../fdroidserver/rewritemeta.py #, python-brace-format msgid "Unsupported metadata format, use: --to [{supported}]" -msgstr "" -"Формат метаданных не поддерживается, выберите любой другой из списка: --to " -"[{supported}]" +msgstr "Формат метаданных не поддерживается, выберите любой другой из списка: --to [{supported}]" #: ../fdroidserver/metadata.py msgid "Unterminated ]" @@ -1698,9 +1599,7 @@ msgstr "Файл не ипользуется %s" #: ../fdroidserver/lint.py msgid "Update Check Name is set to the known app id - it can be removed" -msgstr "" -"Имя приложения для проверки обновлений (Update Check Name) соответствует app " -"id. Это поле можно удалить" +msgstr "Имя приложения для проверки обновлений (Update Check Name) соответствует app id. Это поле можно удалить" #: ../fdroid msgid "Update repo information for new packages" @@ -1708,8 +1607,7 @@ msgstr "Обновить информацию о репозитории для #: ../fdroid msgid "Update the binary transparency log for a URL" -msgstr "" -"Обновить лог степени прозрачности (binary transparency log) для URL-адреса" +msgstr "Обновить лог степени прозрачности (binary transparency log) для URL-адреса" #: ../fdroid msgid "Update the stats of the repo" @@ -1735,10 +1633,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "UpdateCheckData содержит некорректный URL-адрес: {url}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Использование" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Использование: %s\n" @@ -1749,8 +1649,7 @@ msgstr "Указывайте /HEAD, а не /master, ссылаясь на фа #: ../fdroidserver/update.py msgid "Use `fdroid update -c` to create it." -msgstr "" -"Чтобы создать необходимые файлы метаданных, выполните `fdroid update -c`." +msgstr "Чтобы создать необходимые файлы метаданных, выполните `fdroid update -c`." #: ../fdroidserver/build.py msgid "Use build server" @@ -1758,12 +1657,10 @@ msgstr "Использовать сервер сборки" #: ../fdroidserver/update.py msgid "Use date from APK instead of current time for newly added APKs" -msgstr "" -"Использовать время date из APK вместо текущего при добавлении новых APK" +msgstr "Использовать время date из APK вместо текущего при добавлении новых APK" msgid "Use date from apk instead of current time for newly added apks" -msgstr "" -"Использовать время date из APK вместо текущего при добавлении новых APK" +msgstr "Использовать время date из APK вместо текущего при добавлении новых APK" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -1771,11 +1668,8 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "Для конфигурации s3cmd используется \"{path}\"." #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" -msgstr "" -"Проверка APK с помощью Java jarsigner. Так делать не следует! Пользуйтесь " -"для этого apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgstr "Проверка APK с помощью Java jarsigner. Так делать не следует! Пользуйтесь для этого apksigner" #: ../fdroidserver/common.py #, python-brace-format @@ -1798,8 +1692,7 @@ msgstr "Допустимые команды:" #: ../fdroidserver/verify.py msgid "Verify against locally cached copy rather than redownloading." -msgstr "" -"Сверяться с закешированной копией вместо того, чтобы загружать еще раз." +msgstr "Сверяться с закешированной копией вместо того, чтобы загружать еще раз." #: ../fdroid msgid "Verify the integrity of downloaded packages" @@ -1814,23 +1707,15 @@ msgid "Warn about possible metadata errors" msgstr "Предупреждать о возможных ошибках в метаданных" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" -msgstr "" -"Если в конфигурации сборки задано подписывать индексы, опция позволяет " -"вместо этого создавать неподписанные индексы" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" +msgstr "Если в конфигурации сборки задано подписывать индексы, опция позволяет вместо этого создавать неподписанные индексы" msgid "X.509 'Distiguished Name' used when generating keys" -msgstr "" -"При генерации ключей использовалось различимое имя (Distinguished Name) " -"стандарта X.509" +msgstr "При генерации ключей использовалось различимое имя (Distinguished Name) стандарта X.509" #: ../fdroidserver/init.py msgid "X.509 'Distinguished Name' used when generating keys" -msgstr "" -"При генерации ключей использовалось различимое имя (Distinguished Name) " -"стандарта X.509" +msgstr "При генерации ключей использовалось различимое имя (Distinguished Name) стандарта X.509" #: ../fdroidserver/common.py msgid "You can use ANDROID_HOME to set the path to your SDK, i.e.:" @@ -1847,11 +1732,13 @@ msgid "adding to {name}: {path}" msgstr "добавление в {name}:{path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "неоднозначный выбор: %s (%s?)" @@ -1869,11 +1756,10 @@ msgstr "applicationId для проверки обновлений" #: ../fdroidserver/dscanner.py ../fdroidserver/build.py #: ../fdroidserver/scanner.py ../fdroidserver/install.py msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" -msgstr "" -"applicationId и внутренняя версия приложения (versionCode) в виде APPID[:" -"VERCODE]" +msgstr "applicationId и внутренняя версия приложения (versionCode) в виде APPID[:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "аргумент \"-\" c режимом %r" @@ -1883,24 +1769,25 @@ msgid "attempting bare ssh connection to test deploy key:" msgstr "попытка установить SSH соединение для проверки ключа развертывания:" #: /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" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "не получается объединить действия: указаны две группы %r" #: ../fdroidserver/nightly.py msgid "cannot publish update, did you set the deploy key?" -msgstr "" -"не получается опубликовать обновление. Ключ для развертывания (deploy key) " -"существует?" +msgstr "не получается опубликовать обновление. Ключ для развертывания (deploy key) существует?" #: ../fdroidserver/nightly.py #, python-brace-format @@ -1912,10 +1799,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "выполняемая команда, 'init' или 'update'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "complex" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1944,11 +1833,13 @@ msgid "deployed build logs to '{path}'" msgstr "логи сборки загружены в '{path}'" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "для опции %r необходимо указать dest=" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1957,14 +1848,17 @@ msgstr[1] "необходимо указать %s аргумента" msgstr[2] "необходимо указать %s аргументов" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "можно указать только один аргумент" @@ -1982,6 +1876,7 @@ 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 msgid "floating-point" msgstr "с плавающей запятой" @@ -1991,58 +1886,55 @@ msgstr "Обрабатывать ошибки как предупреждени #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." -msgstr "" -"принудительно обрабатывать ошибки как предупреждения или игнорировать их." +msgstr "принудительно обрабатывать ошибки как предупреждения или игнорировать их." #: ../fdroidserver/common.py msgid "git svn clone failed" msgstr "команда git svn clone не выполнена" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "указанный аргумент %r проигнорирован" #: ../fdroidserver/index.py msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" -msgstr "" -"index-v1 должен быть подписан, сделайте это с помощью `fdroid signindex`!" +msgstr "index-v1 должен быть подписан, сделайте это с помощью `fdroid signindex`!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "число" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" msgstr "неверное %(type)s значение: %(value)r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" msgstr "неверный выбор: %(value)r (следует выбрать из %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" msgstr "неверное значение conflict_resolution: %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" -msgstr "" -"неверный синтаксис в строке опции %(option)r: она должна начинаться с " -"символа %(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" +msgstr "неверный синтаксис в строке опции %(option)r: она должна начинаться с символа %(prefix_chars)r" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" -msgstr "" -"local_copy_dir должна заканчиваться на \"fdroid\". Возможно, имелось в виду " -"\"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgstr "local_copy_dir должна заканчиваться на \"fdroid\". Возможно, имелось в виду \"{path}\"" #: ../fdroidserver/server.py msgid "local_copy_dir must be an absolute path!" @@ -2058,6 +1950,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "адрес зеркала '%s' должен заканчиваться 'fdroid'!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "взаимоисключающие аргументы не должны быть обязательными" @@ -2071,6 +1964,7 @@ msgid "no APK supplied" msgstr "APK файл не указан" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "такой опции нет: %s" @@ -2080,11 +1974,13 @@ msgid "no version info found!" msgstr "определить версию не удалось!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "not allowed with argument %s" msgstr "недопустимо с аргументом %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "необходимо указать хотя бы один аргумент из списка %s" @@ -2096,51 +1992,58 @@ msgstr "принимает строки, списки и туплы" #: ../fdroidserver/install.py #, python-format msgid "option %s: If you really want to install all the signed apps, use --all" -msgstr "" -"опция %s: для того, чтобы установить все подписанные приложения, добавьте --" -"all" +msgstr "опция %s: для того, чтобы установить все подписанные приложения, добавьте --all" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "опция %s: неверное %s значение: %r" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "опция %s: неверный выбор: %r (следует выбрать из %s)" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "параметру --%s нужен аргумент" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "необязательные аргументы" @@ -2150,26 +2053,19 @@ msgid "overwriting existing {path}" msgstr "перезапись существующего пути {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "позиционные аргументы" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" -msgstr "" -"использовать для загрузки небезопасное HTTP-соединение не стоит (пользуйтесь " -"HTTPS или укажите --no-https-check): {apkfilename}" +msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" +msgstr "использовать для загрузки небезопасное HTTP-соединение не стоит (пользуйтесь HTTPS или укажите --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 "" -"использовать для загрузки небезопасное HTTP-соединение не стоит (пользуйтесь " -"HTTPS или укажите --no-https-check): {apkfilename}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" +msgstr "использовать для загрузки небезопасное HTTP-соединение не стоит (пользуйтесь HTTPS или укажите --no-https-check): {apkfilename}" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -2177,18 +2073,19 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd синхронизировать индексы из {path} в {url} и удалить их" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "показать номер версии программы и выйти" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "показать справочное сообщение и выйти" #: ../fdroidserver/signatures.py msgid "signed APK, either a file-path or HTTPS URL." -msgstr "" -"подписанный APK файл (путь к файлу или URL-адрес, начинающийся с HTTPS)." +msgstr "подписанный APK файл (путь к файлу или URL-адрес, начинающийся с HTTPS)." #: ../fdroidserver/common.py msgid "skip deploying full build logs: log content is empty" @@ -2196,8 +2093,7 @@ msgstr "пропустить загрузку подробного лога сб #: ../fdroidserver/common.py msgid "skip deploying full build logs: not enabled in config" -msgstr "" -"пропустить загрузку подробного лога сборки: логи отключены при конфигурации" +msgstr "пропустить загрузку подробного лога сборки: логи отключены при конфигурации" #: ../fdroidserver/update.py #, python-brace-format @@ -2211,25 +2107,28 @@ msgstr "библиотеки srclib: имя отсутствует или не #: ../fdroidserver/common.py #, python-brace-format msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -msgstr "" -"указанная метка времени '{timestamp}' противоречит формату, принятому в UNIX" +msgstr "указанная метка времени '{timestamp}' противоречит формату, принятому в UNIX" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "unexpected option string: %s" msgstr "неизвестная строка параметра: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "unrecognized arguments: %s" msgstr "неизвестные аргументы: %s" @@ -2240,6 +2139,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "небезопасные права доступа к файлу '{config_file}' (должны быть 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "использование: " @@ -2268,9 +2168,7 @@ msgstr "Не обнаружено метаданных для {apkfilename} ({ap #: ../fdroidserver/update.py #, python-brace-format msgid "{apkfilename} has multiple {name} files, looks like Master Key exploit!" -msgstr "" -"У {apkfilename} несколько файлов {name}. Выглядит подозрительно и похоже на " -"попытку нарушения безопасности (Master Key exploit)!" +msgstr "У {apkfilename} несколько файлов {name}. Выглядит подозрительно и похоже на попытку нарушения безопасности (Master Key exploit)!" #: ../fdroidserver/update.py #, python-brace-format @@ -2282,6 +2180,16 @@ msgstr "AndroidManifest.xml приложения {apkfilename} содержит msgid "{appid} does not have a name! Using package name instead." msgstr "У {appid} нет имени! Будет использовано имя пакета." +#: ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Android Package Name!" +msgstr "" + +#: ../fdroidserver/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2291,15 +2199,22 @@ msgstr "В {appid} нет {name}" #: ../fdroidserver/lint.py #, python-brace-format msgid "{appid}: Unknown extlib {path} in build '{versionName}'" -msgstr "" -"{appid}: неизвестная внешняя библиотека {path} в сборке '{versionName}'" +msgstr "{appid}: неизвестная внешняя библиотека {path} в сборке '{versionName}'" #: ../fdroidserver/scanner.py #, python-brace-format msgid "{appid}: no builds specified, running on current source state" +msgstr "{appid}: ревизия сборки не указана, сборка будет запущена для кода в текущем состоянии" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" msgstr "" -"{appid}: ревизия сборки не указана, сборка будет запущена для кода в текущем " -"состоянии" #: ../fdroidserver/metadata.py #, python-brace-format @@ -2319,9 +2234,7 @@ msgstr "{path} не существует! Создайте, выполнив к #: ../fdroidserver/update.py #, python-brace-format msgid "{path} has bad file signature \"{pattern}\", possible Janus exploit!" -msgstr "" -"{path}: неверная подпись \"{pattern}\". Выглядит подозрительно и похоже на " -"попытку нарушения безопасности (Janus exploit)!" +msgstr "{path}: неверная подпись \"{pattern}\". Выглядит подозрительно и похоже на попытку нарушения безопасности (Janus exploit)!" #: ../fdroidserver/update.py #, python-brace-format diff --git a/locale/sv/LC_MESSAGES/fdroidserver.po b/locale/sv/LC_MESSAGES/fdroidserver.po index 50840f01..25e3c6c0 100644 --- a/locale/sv/LC_MESSAGES/fdroidserver.po +++ b/locale/sv/LC_MESSAGES/fdroidserver.po @@ -6,11 +6,10 @@ 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: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2018-10-14 14:43+0000\n" "Last-Translator: Jonatan Nyberg \n" -"Language-Team: Swedish \n" +"Language-Team: Swedish \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -57,6 +56,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -69,6 +69,7 @@ msgid "%(prog)s [options] url" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: fel: %(message)s\n" @@ -79,10 +80,12 @@ msgid "%d problems found" msgstr "%d problem hittades" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "%r is not callable" msgstr "%r kan inte kallas" @@ -93,6 +96,7 @@ msgid "%s is not an accepted build field" 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 #, python-format msgid "%s option does not take a value" msgstr "" @@ -114,6 +118,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" @@ -139,11 +144,14 @@ msgstr "{aapt} är för gammal, fdroid kräver build-tools-{version} eller nyare 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!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" msgstr "" #: ../fdroidserver/common.py @@ -154,8 +162,7 @@ msgstr "Misslyckades med att köra '{path}'!" #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{value}' is not a valid {field} in {appid}. Regex pattern: {pattern}" -msgstr "" -"'{value}' är inte ett giltigt {field} i {appid}. Regex-mönster: {pattern}" +msgstr "'{value}' är inte ett giltigt {field} i {appid}. Regex-mönster: {pattern}" #: ../fdroidserver/checkupdates.py #, python-brace-format @@ -163,6 +170,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__call__() angavs inte" @@ -204,9 +212,7 @@ msgid "Alias of the repo signing key in the keystore" msgstr "" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" #: ../fdroidserver/mirror.py @@ -263,9 +269,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -301,9 +305,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" msgstr "" #: ../fdroidserver/init.py @@ -347,12 +349,12 @@ msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" #: ../fdroidserver/lint.py -msgid "Categories are not set" +#, python-format +msgid "Categories '%s' is not valid" msgstr "" #: ../fdroidserver/lint.py -#, python-format -msgid "Categories '%s' is not valid" +msgid "Categories are not set" msgstr "" #: ../fdroid @@ -361,9 +363,7 @@ msgstr "Kontrollera efter uppdateringar av appar" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" msgstr "" #: ../fdroidserver/dscanner.py @@ -471,6 +471,11 @@ msgstr "" msgid "Creating unsigned index in preparation for signing" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -529,9 +534,7 @@ msgid "Don't do anything logs-related" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/nightly.py @@ -558,8 +561,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "" #: ../fdroidserver/lint.py @@ -684,9 +686,7 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." msgstr "" #: ../fdroidserver/build.py @@ -843,8 +843,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "" #: ../fdroidserver/lint.py @@ -896,8 +895,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -910,9 +908,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -923,6 +919,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "" @@ -1072,9 +1072,14 @@ msgid "Only process apps with auto-updates" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Alternativ" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "" @@ -1203,9 +1208,7 @@ msgstr "" #. 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 @@ -1214,9 +1217,7 @@ msgid "Reading {apkfilename} from cache" msgstr "" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "" #: ../fdroidserver/common.py @@ -1232,9 +1233,7 @@ 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." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" #: ../fdroidserver/nightly.py @@ -1416,9 +1415,7 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode @@ -1435,6 +1432,10 @@ msgstr "" msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "" @@ -1452,10 +1453,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1466,9 +1463,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1529,10 +1524,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1617,10 +1622,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "Usage: %s\n" msgstr "Användning: %s\n" @@ -1650,8 +1657,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1690,9 +1696,7 @@ msgid "Warn about possible metadata errors" msgstr "" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1717,11 +1721,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -1742,6 +1748,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1751,15 +1758,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1778,10 +1788,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1809,11 +1821,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1821,14 +1835,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1846,6 +1863,7 @@ msgid "fdroid [] [-h|--help|--version|]" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "floating-point" msgstr "" @@ -1862,6 +1880,7 @@ msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1871,35 +1890,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1916,6 +1937,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1929,6 +1951,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "" @@ -1938,11 +1961,13 @@ msgid "no version info found!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1957,46 +1982,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "alternativa argument" @@ -2006,21 +2040,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2029,11 +2060,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "visa programmets versionsnummer och avsluta" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "visa det här hjälpmeddelandet och avsluta" @@ -2064,21 +2097,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2089,6 +2126,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "användning: " @@ -2128,6 +2166,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2144,6 +2192,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/tr/LC_MESSAGES/fdroidserver.po b/locale/tr/LC_MESSAGES/fdroidserver.po index c77d06b2..89355a2b 100644 --- a/locale/tr/LC_MESSAGES/fdroidserver.po +++ b/locale/tr/LC_MESSAGES/fdroidserver.po @@ -6,17 +6,16 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" -"PO-Revision-Date: 2018-10-24 01:38+0000\n" -"Last-Translator: Myeongjin Lee \n" -"Language-Team: Turkish \n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" +"PO-Revision-Date: 2019-01-31 13:32+0000\n" +"Last-Translator: Mesut Akcan \n" +"Language-Team: Turkish \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 3.3-dev\n" +"X-Generator: Weblate 3.5-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -61,6 +60,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}\" kabul edilebilir bir tür değil, şuna dönüştürün: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -73,6 +73,7 @@ msgid "%(prog)s [options] url" msgstr "%(prog)s [seçenekler] url" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: hata: %(message)s\n" @@ -83,10 +84,12 @@ msgid "%d problems found" msgstr "%d sorun bulundu" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "%prog [seçenekler]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "%r çağrılabilir değil" @@ -97,6 +100,7 @@ msgid "%s is not an accepted build field" msgstr "%s kabul edilen bir inşa alanı değil" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "%s seçeneği bir değer almaz" @@ -118,6 +122,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "'repo_keyalias' config.py içinde bulunamadı!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'required' positionals için geçersiz bir argüman" @@ -131,29 +136,27 @@ msgstr "'sdk_path' 'config.py' içinde ayarlı değil!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" -"'{aapt}' çok eski, fdroid build-tools-23.0.0 veya daha yenisini gerektirir!" +msgstr "'{aapt}' çok eski, fdroid build-tools-23.0.0 veya daha yenisini gerektirir!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" -msgstr "" -"'{aapt}' çok eski, fdroid build-tools-{version} veya daha yenisini " -"gerektirir!" +msgstr "'{aapt}' çok eski, fdroid build-tools-{version} veya daha yenisini gerektirir!" #: ../fdroidserver/install.py #, python-brace-format msgid "'{apkfilename}' is already installed on {dev}." msgstr "'{apkfilename}' zaten {dev} üzerinde kurulu." +#: ../fdroidserver/metadata.py +#, python-brace-format +msgid "'{field}' in {linedesc} is obsolete, see docs for current fields:" +msgstr "{linedesc}'deki '{field}' eski, geçerli alanlar için dokümanlara bakınız:" + #: ../fdroidserver/common.py #, python-brace-format -msgid "" -"'{field}' will be in random order! Use () or [] brackets if order is " -"important!" -msgstr "" -"'{field}' rastgele sırada olacak! Sıra önemliyse () veya [] parantez " -"kullanın!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "'{field}' rastgele sırada olacak! Sıra önemliyse () veya [] parantez kullanın!" #: ../fdroidserver/common.py #, python-brace-format @@ -163,8 +166,7 @@ msgstr "'{path}' yürütülemedi!" #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{value}' is not a valid {field} in {appid}. Regex pattern: {pattern}" -msgstr "" -"'{value}' {appid} içinde geçerli {field} değil. Regex ifadesi: {pattern}" +msgstr "'{value}' {appid} içinde geçerli {field} değil. Regex ifadesi: {pattern}" #: ../fdroidserver/checkupdates.py #, python-brace-format @@ -172,6 +174,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr ".. .checkupdate {appid} için başarısız oldu: {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__call__() tanımlı değil" @@ -213,12 +216,8 @@ msgid "Alias of the repo signing key in the keystore" msgstr "Depo imzalama anahtarının anahtar deposundaki takma adı" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" -msgstr "" -"İlk içe aktarım için farklı bir revizyonun (veya git dalının) belirtilmesine " -"izin verir" +msgid "Allows a different revision (or git branch) to be specified for the initial import" +msgstr "İlk içe aktarım için farklı bir revizyonun (veya git dalının) belirtilmesine izin verir" #: ../fdroidserver/mirror.py msgid "Also mirror the full archive section" @@ -274,12 +273,8 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "Geçersiz imza ile {apkfilename} arşivleme!" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" -msgstr "" -"Yansıtılacak temel URL, sorgu dizesini kullanarak indeks imzalama anahtarını " -"içerebilir: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" +msgstr "Yansıtılacak temel URL, sorgu dizesini kullanarak indeks imzalama anahtarını içerebilir: ?fingerprint=" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname #: ../fdroidserver/lint.py @@ -302,8 +297,7 @@ msgstr "Kullanılabilir tüm uygulamaları inşa et" #: ../fdroidserver/lint.py msgid "Build generated by `fdroid import` - remove disable line once ready" -msgstr "" -"İnşa `fdroid import` ile üretildi - hazır olunca devre dışı satırını kaldırın" +msgstr "İnşa `fdroid import` ile üretildi - hazır olunca devre dışı satırını kaldırın" #: ../fdroidserver/checkupdates.py msgid "Build metadata git repo has uncommited changes!" @@ -315,12 +309,8 @@ msgstr "Her paketin sadece son sürümünü inşa et" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" -msgstr "" -"İnşa virgülle ayrılmış versionName ve versionCode içermeli, {linedesc} " -"içinde \"{value}\" değil" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" +msgstr "İnşa virgülle ayrılmış versionName ve versionCode içermeli, {linedesc} içinde \"{value}\" değil" #: ../fdroidserver/init.py #, python-format @@ -360,30 +350,25 @@ msgstr "--list ve --to aynı anda kullanılamaz" #: ../fdroidserver/metadata.py #, python-brace-format msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" -msgstr "" -"\"{path}\" yazılamıyor, kabul edilen bir biçim değil, {formats} kullanın" - -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "Kategoriler ayarlı değil" +msgstr "\"{path}\" yazılamıyor, kabul edilen bir biçim değil, {formats} kullanın" #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "'%s' kategorileri geçersiz" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "Kategoriler ayarlı değil" + #: ../fdroid msgid "Check for updates to applications" msgstr "Uygulama güncellemelerini denetle" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" -msgstr "" -"{appid} için arşivleme denetleniyor - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" +msgstr "{appid} için arşivleme denetleniyor - apks:{integer}, keepversions:{keep}, archapks:{arch}" #: ../fdroidserver/dscanner.py msgid "Clean after all scans have finished" @@ -444,8 +429,7 @@ msgstr "Paket ID bulunamadı" #: ../fdroidserver/update.py msgid "Cowardily refusing to overwrite existing signing key setup!" -msgstr "" -"Var olan imza anahtarı kurulumunun üzerine yazma korkakça reddediliyor!" +msgstr "Var olan imza anahtarı kurulumunun üzerine yazma korkakça reddediliyor!" #: ../fdroidserver/update.py msgid "Create a repo signing key in a keystore" @@ -491,6 +475,11 @@ msgstr "Geçici dizin oluşturuluyor" msgid "Creating unsigned index in preparation for signing" msgstr "İmzalama hazırlığı için imzalanmamış indeks oluşturuluyor" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "CurrentVersionCode {cv}, en eski derleme girişinden daha az {versionCode}" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "DEBUG_KEYSTORE ayarlı değil veya değer eksik" @@ -516,8 +505,7 @@ msgstr "Açıklamanın yinelenen satırı var" #: ../fdroidserver/lint.py #, python-format msgid "Description has a list (%s) but it isn't bulleted (*) nor numbered (#)" -msgstr "" -"Açıklamanın bir listesi (%s) var fakat madde imli (*) veya numaralı(#) değil" +msgstr "Açıklamanın bir listesi (%s) var fakat madde imli (*) veya numaralı(#) değil" #: ../fdroidserver/lint.py #, python-brace-format @@ -550,11 +538,8 @@ msgid "Don't do anything logs-related" msgstr "Günlüklerle ilgili bir şey yapma" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" -msgstr "" -"Depoyu yenileme, bir inşa internet bağlantısı olmadan sınanırken yararlıdır" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" +msgstr "Depoyu yenileme, bir inşa internet bağlantısı olmadan sınanırken yararlıdır" #: ../fdroidserver/server.py ../fdroidserver/nightly.py #: ../fdroidserver/upload.py @@ -580,10 +565,8 @@ msgstr "{url} indirme başarısız. {error}" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" -msgstr "" -"{linedesc} içinde versionCode{versionCode} için yinelenen inşa tarifi bulundu" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgstr "{linedesc} içinde versionCode{versionCode} için yinelenen inşa tarifi bulundu" #: ../fdroidserver/lint.py #, python-brace-format @@ -711,12 +694,8 @@ msgid "Forbidden HTML tags" msgstr "Yasaklı HTML etiketleri" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." -msgstr "" -"Devre dışı uygulamaların inşasını zorunlu kıl, ve tarama problemi olsa bile " -"devam et. Sadece sınama kipinde izin verilir." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." +msgstr "Devre dışı uygulamaların inşasını zorunlu kıl, ve tarama problemi olsa bile devam et. Sadece sınama kipinde izin verilir." #: ../fdroidserver/build.py #, python-brace-format @@ -726,8 +705,7 @@ msgstr "İnşa, {0} saniye zaman aşımından sonra zorla durduruluyor!" #: ../fdroidserver/update.py #, python-brace-format msgid "Found \"{path}\" graphic without metadata for app \"{name}\"!" -msgstr "" -"\"{name}\" uygulaması için üst verisi olmayan \"{path}\" grafiği bulundu!" +msgstr "\"{name}\" uygulaması için üst verisi olmayan \"{path}\" grafiği bulundu!" #: ../fdroidserver/common.py msgid "Found invalid appids in arguments" @@ -873,17 +851,12 @@ msgstr "Geçersiz madde imli liste" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" -msgstr "" -"Geçersiz lisans etiketi \"%s\"! Yalnızca https://spdx.org/license-list " -"adresindeki etiketleri kullanın" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgstr "Geçersiz lisans etiketi \"%s\"! Yalnızca https://spdx.org/license-list adresindeki etiketleri kullanın" #: ../fdroidserver/lint.py msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"Geçersiz bağlantı - [http://foo.bar Bağlantı başlığı] veya [http://foo.bar] " -"kullanın" +msgstr "Geçersiz bağlantı - [http://foo.bar Bağlantı başlığı] veya [http://foo.bar] kullanın" #: ../fdroidserver/metadata.py #, python-format @@ -927,14 +900,11 @@ msgstr "JAR imzası doğrulandı: {path}" #: ../fdroidserver/publish.py ../fdroidserver/update.py #: ../fdroidserver/mirror.py msgid "Java JDK not found! Install in standard location or set java_paths!" -msgstr "" -"Java JDK bulunmadı! Standart konumda kurun veya java_paths'i ayarlayın!" +msgstr "Java JDK bulunmadı! Standart konumda kurun veya java_paths'i ayarlayın!" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" -msgstr "" -"Java jarsigner bulunamadı! Standart konuma kurun veya java_path ayarlayın!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" +msgstr "Java jarsigner bulunamadı! Standart konuma kurun veya java_path ayarlayın!" #: ../fdroidserver/lint.py msgid "Javascript in HTML src attributes" @@ -946,12 +916,8 @@ msgstr "İmzalama için anahtar deposu:\t" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" -msgstr "" -"Son kullanılan işleme '{commit}' bir etiket gibi görünüyor, ama güncelleme " -"denetleme kipi '{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" +msgstr "Son kullanılan işleme '{commit}' bir etiket gibi görünüyor, ama güncelleme denetleme kipi '{ucm}'" #: ../fdroidserver/lint.py msgid "Liberapay donation methods belong in the LiberapayID flag" @@ -961,6 +927,10 @@ msgstr "Liberapay bağış yöntemleri LiberapayID bayrağında olmalı" msgid "List files that would be reformatted" msgstr "Yeniden biçimlendirilecek olan dosyaları listele" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "f-droid.org URL'sine dahil yerel ayar" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "Özel durumlarda inşayı durdur" @@ -1025,9 +995,7 @@ msgstr "Uygulamanın Android için olduğunu belirtmeye gerek yok" #: ../fdroidserver/server.py msgid "No option set! Edit your config.py to set at least one of these:" -msgstr "" -"Ayarlı seçenek yok! Sunlardan en az birini ayarlamak için config.py " -"dosyanızı düzenleyin:" +msgstr "Ayarlı seçenek yok! Sunlardan en az birini ayarlamak için config.py dosyanızı düzenleyin:" #: ../fdroidserver/common.py msgid "No packages specified" @@ -1112,9 +1080,14 @@ msgid "Only process apps with auto-updates" msgstr "Yalnızca kendiliğinden güncellemesi olan uygulamaları işle" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Seçenekler" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "APK'den sonra adlandırılmış dosyaya JSON raporu yazdırın." + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "Projenin genel lisansı." @@ -1126,9 +1099,7 @@ msgstr "Depo APKları için konumu geçersiz kıl (öntanımlı: ./repo)" #: ../fdroidserver/index.py #, python-brace-format msgid "Overriding blank versionName in {apkfilename} from metadata: {version}" -msgstr "" -"{apkfilename} içindeki boş versionName değerine üst verideki yazılıyor: " -"{version}" +msgstr "{apkfilename} içindeki boş versionName değerine üst verideki yazılıyor: {version}" #: ../fdroidserver/common.py #, python-brace-format @@ -1245,12 +1216,8 @@ msgstr "minSdkVersion okuma başarısız: \"{apkfilename}\"" #. 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 "" -"packageName/versionCode/versionName okuma başarısız, APK geçersiz: " -"'{apkfilename}'" +msgid "Reading packageName/versionCode/versionName failed, APK invalid: '{apkfilename}'" +msgstr "packageName/versionCode/versionName okuma başarısız, APK geçersiz: '{apkfilename}'" #: ../fdroidserver/update.py #, python-brace-format @@ -1258,12 +1225,8 @@ msgid "Reading {apkfilename} from cache" msgstr "{apkfilename} önbellekten okunuyor" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." -msgstr "" -"Toplam istatistikleri yeniden hesapla - eski önbelleklenen veriyi geçersiz " -"kılacak değişiklikler yapıldığında kullan." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." +msgstr "Toplam istatistikleri yeniden hesapla - eski önbelleklenen veriyi geçersiz kılacak değişiklikler yapıldığında kullan." #: ../fdroidserver/common.py msgid "Removing specified files" @@ -1278,11 +1241,8 @@ msgid "Report on build data status" msgstr "İnşa veri durumunu bildir" #: ../fdroidserver/build.py -msgid "" -"Reset and create a brand new build server, even if the existing one appears " -"to be ok." -msgstr "" -"Sıfırla ve yeni bir inşa sunucusu yarat, var olan iyi görünüyor olsa bile." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." +msgstr "Sıfırla ve yeni bir inşa sunucusu yarat, var olan iyi görünüyor olsa bile." #: ../fdroidserver/nightly.py #, python-brace-format @@ -1395,8 +1355,7 @@ msgstr "update --nosign ile yaratılan indeksleri imzala" #: ../fdroidserver/build.py msgid "Skip scanning the source code for binaries and other problems" -msgstr "" -"Kaynak kodu, çalıştırılabilir dosyalar ve diğer sorunlar için taramayı atla" +msgstr "Kaynak kodu, çalıştırılabilir dosyalar ve diğer sorunlar için taramayı atla" #: ../fdroidserver/update.py #, python-brace-format @@ -1464,12 +1423,8 @@ msgid "System clock is older than date in {path}!" msgstr "Sistem saati {path} konumundaki tarihten daha eski!" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." -msgstr "" -"Sınama kipi - çıkışı sadece tmp dizinine koy, ve her zaman inşa et, çıkış " -"zaten var olsa bile." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." +msgstr "Sınama kipi - çıkışı sadece tmp dizinine koy, ve her zaman inşa et, çıkış zaten var olsa bile." #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode #: ../fdroidserver/update.py @@ -1485,6 +1440,10 @@ msgstr "Günlüklenecek depo için taban URLsi (öntanımlı: https://f-droid.or msgid "The directory to write the mirror to" msgstr "Yansımanın yazılacağı dizin" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "Repo'ya dahil edilecek dosya (yol veya glob)" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "Şu anda desteklenen komutlar sadece 'init' ve 'update'" @@ -1502,10 +1461,6 @@ msgstr "Deponun indeksi doğrulanamıyor." msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "local_copy_dir \"{path}\" için kök dizini yok!" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "Repo'ya dahil edilecek dosya (yol veya glob)" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "Bir keyalias çakışması var - yayımlama durdu" @@ -1516,12 +1471,8 @@ msgid "This repo already has local metadata: %s" msgstr "Bu deponun zaten yerel üst verisi var: %s" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" -msgstr "" -"Awsbucket kullanmak için, awssecretkey ve awsaccesskeyid de config.py içinde " -"ayarlanmalı!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" +msgstr "Awsbucket kullanmak için, awssecretkey ve awsaccesskeyid de config.py içinde ayarlanmalı!" #: ../fdroidserver/lint.py msgid "UCM is set but it looks like checkupdates hasn't been run yet" @@ -1571,9 +1522,7 @@ msgstr "aapt'nin bilinmeyen sürümü, soruna neden olabilir: " #: ../fdroidserver/lint.py msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]" -msgstr "" -"Bağlantı yapılmamış bağlantı - [http://foo.bar Başlık] veya [http://foo.bar] " -"kullanın" +msgstr "Bağlantı yapılmamış bağlantı - [http://foo.bar Başlık] veya [http://foo.bar] kullanın" #: ../fdroidserver/lint.py msgid "Unnecessary leading space" @@ -1583,10 +1532,20 @@ msgstr "Gereksiz ön boşluk" msgid "Unnecessary trailing space" msgstr "Gereksiz son boşluk" +#: ../fdroidserver/metadata.py +#, python-brace-format +msgid "Unrecognised app field '{fieldname}' in '{path}'" +msgstr "'{path}'deki tanınmayan uygulama alanı '{fieldname}'" + #: ../fdroidserver/metadata.py msgid "Unrecognised app field: " msgstr "Tanınmayan uygulama alanı: " +#: ../fdroidserver/metadata.py +#, python-brace-format +msgid "Unrecognised build flag '{build_flag}' in '{path}'" +msgstr "'{path}'de tanınmayan yapı bayrağı '{build_flag}'" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised field '{field}' in {linedesc}" @@ -1671,18 +1630,19 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "UpdateCheckData geçerli bir URL değil: {url}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Kullanım" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Kullanım: %s\n" #: ../fdroidserver/lint.py msgid "Use /HEAD instead of /master to point at a file in the default branch" -msgstr "" -"Öntanımlı daldaki bir dosyaya işaret etmek için /master yerine /HEAD kullanın" +msgstr "Öntanımlı daldaki bir dosyaya işaret etmek için /master yerine /HEAD kullanın" #: ../fdroidserver/update.py msgid "Use `fdroid update -c` to create it." @@ -1705,11 +1665,8 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "s3cmd yapılandırması için \"{path}\" kullanılıyor." #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" -msgstr "" -"Java'nın jarsigner'ı kullanılıyor, APK'ları doğrulamak için önerilmez! " -"apksigner'ı kullanın" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgstr "Java'nın jarsigner'ı kullanılıyor, APK'ları doğrulamak için önerilmez! apksigner'ı kullanın" #: ../fdroidserver/common.py #, python-brace-format @@ -1732,9 +1689,7 @@ msgstr "Geçerli komutlar:" #: ../fdroidserver/verify.py msgid "Verify against locally cached copy rather than redownloading." -msgstr "" -"Yeniden yükleme yerine yerel olarak önbelleğe alınmış kopyaya karşı " -"doğrulayın." +msgstr "Yeniden yükleme yerine yerel olarak önbelleğe alınmış kopyaya karşı doğrulayın." #: ../fdroid msgid "Verify the integrity of downloaded packages" @@ -1749,12 +1704,8 @@ msgid "Warn about possible metadata errors" msgstr "Olası üst veri hataları hakkında uyar" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" -msgstr "" -"İmzalı indeksler için yapılandırıldığında, bu aşamada sadece imzasız " -"indeksleri yarat" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" +msgstr "İmzalı indeksler için yapılandırıldığında, bu aşamada sadece imzasız indeksleri yarat" msgid "X.509 'Distiguished Name' used when generating keys" msgstr "Anahtarlar üretilirken X.509 'Distinguished Name' kullanılır" @@ -1778,11 +1729,13 @@ msgid "adding to {name}: {path}" msgstr "{name} adına ekleniyor: {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ambiguous option: %(option)s could match %(matches)s" msgstr "belirsiz şeçenek: %(option)s ile %(matches)s eşleşebilir" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "ambiguous option: %s (%s?)" msgstr "belirsiz şeçenek: %s (%s?)" @@ -1803,6 +1756,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "APPID[:VERCODE] biçiminde applicationId, isteğe bağlı versionCode ile" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "%r kipiyle \"-\" argümanı" @@ -1812,15 +1766,18 @@ msgid "attempting bare ssh connection to test deploy key:" msgstr "Dağıtım anahtarını sınamak için çıplak ssh bağlantısı deneniyor:" #: /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' açılamıyor: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "cannot have multiple subparser arguments" msgstr "birden çok alt-ayrıştırıcı argümanı verilemez" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "eylemler birleştirilemiyor - %r adlı iki grup" @@ -1839,10 +1796,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "çalıştırılacak komut, 'init' ya da 'update'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "karmaşık" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1870,11 +1829,13 @@ msgid "deployed build logs to '{path}'" msgstr "'{path}' için günlükleri oluşturdu" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "dest= %r gibi seçenekler için gerekli" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1882,14 +1843,17 @@ msgstr[0] "beklenen %s argümandı" msgstr[1] "beklenen %s argümandı" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected at least one argument" msgstr "beklenen en az bir argümandı" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected at most one argument" msgstr "beklenen en çok bir argümandı" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "expected one argument" msgstr "beklenen bir argümandı" @@ -1907,6 +1871,7 @@ 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 msgid "floating-point" msgstr "kayan nokta" @@ -1916,59 +1881,55 @@ msgstr "hataları uyarı olmaya zorla veya yok say" #: ../fdroidserver/metadata.py msgid "force metadata errors (default) to be warnings, or to be ignored." -msgstr "" -"üst veri hatalarının (öntanımlı) uyarı olmasını veya yok sayılmasını zorunlu " -"kıl." +msgstr "üst veri hatalarının (öntanımlı) uyarı olmasını veya yok sayılmasını zorunlu kıl." #: ../fdroidserver/common.py msgid "git svn clone failed" msgstr "git svn clone başarısız" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "açık argüman %r yok sayıldı" #: ../fdroidserver/index.py msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" -msgstr "" -"index-v1 bir imzaya sahip olmalı, oluşturmak için `fdroid signindex` " -"kullanın!" +msgstr "index-v1 bir imzaya sahip olmalı, oluşturmak için `fdroid signindex` kullanın!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "tamsayı" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" msgstr "geçersiz %(type)s değeri: %(value)r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" msgstr "geçersiz seçim: %(value)r (%(choices)s içinden seçin)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" msgstr "geçersiz conflict_resolution değeri: %r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" -msgstr "" -"geçersiz seçenek satırı %(option)r: %(prefix_chars)r karakteri ile başlamalı" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" +msgstr "geçersiz seçenek satırı %(option)r: %(prefix_chars)r karakteri ile başlamalı" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" -msgstr "" -"local_copy_dir \"fdroid\" ile sonlanmıyor, belki de \"{path}\" demek " -"istediniz" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgstr "local_copy_dir \"fdroid\" ile sonlanmıyor, belki de \"{path}\" demek istediniz" #: ../fdroidserver/server.py msgid "local_copy_dir must be an absolute path!" @@ -1984,6 +1945,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "Yansıma '%s' 'fdroid' ile bitmiyor!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "birbirinden bağımsız argümanlar isteğe bağlı olmalıdır" @@ -1997,6 +1959,7 @@ msgid "no APK supplied" msgstr "APK sağlanmadı" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "böyle bir şeçenek yok: %s" @@ -2006,11 +1969,13 @@ msgid "no version info found!" msgstr "Sürüm bilgisi bulunamadı!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "not allowed with argument %s" msgstr "argüman %s ile izin verilmez" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "%s argümanlarından biri gerekli" @@ -2022,51 +1987,58 @@ msgstr "yalnızca satırları, listeleri ve dizileri kabul eder" #: ../fdroidserver/install.py #, python-format msgid "option %s: If you really want to install all the signed apps, use --all" -msgstr "" -"seçenek %s: Tüm imzalı uygulamaları gerçekten kurmak istiyorsanız, --all " -"kullanın" +msgstr "seçenek %s: Tüm imzalı uygulamaları gerçekten kurmak istiyorsanız, --all kullanın" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "seçenek %s: geçersiz %s değeri: %r" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "seçenek %s: geçersiz seçim: %r (%s içinden seçin)" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s not recognized" msgstr "seçenek -%s tanınmıyor" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option -%s requires argument" msgstr "şeçenek -%s argüman gerektirir" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s must not have an argument" msgstr "--%s seçeneğinin argümanı olmamalı" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s not a unique prefix" msgstr "--%s seçeneği tekil ön ek değil" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s not recognized" msgstr "seçenek --%s tanınmıyor" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/getopt.py #, python-format msgid "option --%s requires argument" msgstr "--%s seçeneği argüman gerektirir" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "isteğe bağlı argümanlar" @@ -2076,26 +2048,19 @@ msgid "overwriting existing {path}" msgstr "var olan {path} üzerine yazılıyor" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "konumsal argümanlar" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" -msgstr "" -"güvensiz HTTP bağlantısı ile indirmeyi reddet (HTTPS kullanın veya --no-" -"https-check belirtin): {apkfilename}" +msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" +msgstr "güvensiz HTTP bağlantısı ile indirmeyi reddet (HTTPS kullanın veya --no-https-check belirtin): {apkfilename}" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure http connection (use https or specify --no-" -"https-check): {apkfilename}" -msgstr "" -"güvensiz http bağlantısı ile indirmeyi reddet (https kullanın veya --no-" -"https-check belirtin): {apkfilename}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" +msgstr "güvensiz http bağlantısı ile indirmeyi reddet (https kullanın veya --no-https-check belirtin): {apkfilename}" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -2103,11 +2068,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd sync {path} konumunu {url} adresine indeksler ve siler" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "programın sürüm numarasını göster ve çık" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "bu yardım yazısını göster ve çık" @@ -2135,25 +2102,28 @@ msgstr "srclibs'de ad ve/veya @ eksik" #: ../fdroidserver/common.py #, python-brace-format msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" -msgstr "" -"sağlanan zaman damgası değeri '{timestamp}' bir unix zaman damgası değil" +msgstr "sağlanan zaman damgası değeri '{timestamp}' bir unix zaman damgası değil" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "the following arguments are required: %s" msgstr "şu argümanlar gerekli: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unexpected option string: %s" msgstr "beklenmeyen seçenek satırı: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unknown parser %(parser_name)r (choices: %(choices)s)" msgstr "bilinmeyen ayrıştırıcı %(parser_name)r (seçenekler: %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "unrecognized arguments: %s" msgstr "tanınmayan argümanlar: %s" @@ -2164,6 +2134,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "'{config_file}' üzerinde güvenli olmayan izinler (0600 olmalı)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "kullanım: " @@ -2191,9 +2162,7 @@ msgstr "{apkfilename}{appid} üst verisiz!" #: ../fdroidserver/update.py #, python-brace-format msgid "{apkfilename} has multiple {name} files, looks like Master Key exploit!" -msgstr "" -"{apkfilename} içinde birden çok {name} dosyası var, Master Key istisamarı " -"gibi görünüyor!" +msgstr "{apkfilename} içinde birden çok {name} dosyası var, Master Key istisamarı gibi görünüyor!" #: ../fdroidserver/update.py #, python-brace-format @@ -2205,6 +2174,16 @@ msgstr "{apkfilename} içindeki AndroidManifest.xml tarihi bozuk: " msgid "{appid} does not have a name! Using package name instead." msgstr "{appid} adsız! Onun yerine paket adı kullanılıyor." +#: ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Android Package Name!" +msgstr "{path}'den {appid} geçerli bir Android Paket Adı değil!" + +#: ../fdroidserver/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "{path}'den {appid} geçerli bir Java Paket Adı değil!" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2219,8 +2198,17 @@ msgstr "{appid}: İnşa '{versionName}' içinde bilinmeyen extlib {path}" #: ../fdroidserver/scanner.py #, python-brace-format msgid "{appid}: no builds specified, running on current source state" -msgstr "" -"{appid}: belirtilen inşa yok, şu anki kaynak durumu üstünden çalıştırılıyor" +msgstr "{appid}: belirtilen inşa yok, şu anki kaynak durumu üstünden çalıştırılıyor" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "{appid}: {field} bir '{type}' olmalı, fakat o bir '{fieldtype}!'" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "{appid}: {field} bir '{type}' olmalı, fakat o bir '{fieldtype}'!" #: ../fdroidserver/metadata.py #, python-brace-format @@ -2240,8 +2228,7 @@ msgstr "{path} yok! Şunu çalıştırarak oluşturun:" #: ../fdroidserver/update.py #, python-brace-format msgid "{path} has bad file signature \"{pattern}\", possible Janus exploit!" -msgstr "" -"{path} konumunun bozum imzası \"{pattern}\" var, olası Janus istismarı!" +msgstr "{path} konumunun bozum imzası \"{pattern}\" var, olası Janus istismarı!" #: ../fdroidserver/update.py #, python-brace-format @@ -2275,9 +2262,7 @@ msgstr[1] "{} inşa başarılı" #~ msgstr "Etkileşimli kipte kullanılacak editörü belirtin. Öntanımlı %s" #~ msgid "Specify editor to use in interactive mode. Default is {path}" -#~ msgstr "" -#~ "Etkileşimli kipte kullanılacak düzenleyiciyi belirtin. Öntanımlı olan " -#~ "{path}" +#~ msgstr "Etkileşimli kipte kullanılacak düzenleyiciyi belirtin. Öntanımlı olan {path}" #, fuzzy #~ msgid "Add PGP signatures for packages in repo using GnuPG" @@ -2290,8 +2275,7 @@ msgstr[1] "{} inşa başarılı" #~ msgstr "Android Build Tools konumu '{path}' yok!" #~ msgid "Clean update - don't uses caches, reprocess all apks" -#~ msgstr "" -#~ "Temiz güncelleme - önbellekleri kullanmaz, tüm APKları yeniden işler" +#~ msgstr "Temiz güncelleme - önbellekleri kullanmaz, tüm APKları yeniden işler" #~ msgid "app-id in the form APPID" #~ msgstr "APPID biçiminde app-id" diff --git a/locale/ug/LC_MESSAGES/fdroidserver.po b/locale/ug/LC_MESSAGES/fdroidserver.po index 9ff1e5f1..d2ce2566 100644 --- a/locale/ug/LC_MESSAGES/fdroidserver.po +++ b/locale/ug/LC_MESSAGES/fdroidserver.po @@ -6,11 +6,10 @@ 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: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2018-06-08 03:44+0000\n" "Last-Translator: ۋولقان \n" -"Language-Team: Uyghur \n" +"Language-Team: Uyghur \n" "Language: ug\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -57,6 +56,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -69,6 +69,7 @@ msgid "%(prog)s [options] url" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "" @@ -79,10 +80,12 @@ msgid "%d problems found" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "%prog [options]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "" @@ -93,6 +96,7 @@ msgid "%s is not an accepted build field" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" @@ -114,6 +118,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" @@ -139,11 +144,14 @@ msgstr "" 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!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" msgstr "" #: ../fdroidserver/common.py @@ -162,6 +170,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr "" @@ -203,9 +212,7 @@ msgid "Alias of the repo signing key in the keystore" msgstr "" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "" #: ../fdroidserver/mirror.py @@ -262,9 +269,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -300,9 +305,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" msgstr "" #: ../fdroidserver/init.py @@ -345,24 +348,22 @@ msgstr "" msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "تۈرلەر قۇرۇلمىغان" - #: ../fdroidserver/lint.py #, fuzzy, python-format msgid "Categories '%s' is not valid" msgstr "تۈرلەر قۇرۇلمىغان '%s'" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "تۈرلەر قۇرۇلمىغان" + #: ../fdroid msgid "Check for updates to applications" msgstr "" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" msgstr "" #: ../fdroidserver/dscanner.py @@ -470,6 +471,11 @@ msgstr "" msgid "Creating unsigned index in preparation for signing" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -528,9 +534,7 @@ msgid "Don't do anything logs-related" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/nightly.py @@ -557,8 +561,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "" #: ../fdroidserver/lint.py @@ -683,9 +686,7 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." msgstr "" #: ../fdroidserver/build.py @@ -842,8 +843,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "" #: ../fdroidserver/lint.py @@ -895,8 +895,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -909,9 +908,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -922,6 +919,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "" @@ -1071,9 +1072,14 @@ msgid "Only process apps with auto-updates" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "" @@ -1202,9 +1208,7 @@ msgstr "" #. 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 @@ -1213,9 +1217,7 @@ msgid "Reading {apkfilename} from cache" msgstr "" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "" #: ../fdroidserver/common.py @@ -1231,9 +1233,7 @@ 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." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "" #: ../fdroidserver/nightly.py @@ -1415,9 +1415,7 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode @@ -1434,6 +1432,10 @@ msgstr "" msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "" @@ -1451,10 +1453,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1465,9 +1463,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1528,10 +1524,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1616,10 +1622,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "" @@ -1649,8 +1657,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1689,9 +1696,7 @@ msgid "Warn about possible metadata errors" msgstr "" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1716,11 +1721,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -1741,6 +1748,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1750,15 +1758,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1777,10 +1788,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1808,11 +1821,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1820,14 +1835,17 @@ msgstr[0] "" msgstr[1] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1845,6 +1863,7 @@ msgid "fdroid [] [-h|--help|--version|]" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "floating-point" msgstr "" @@ -1861,6 +1880,7 @@ msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1870,35 +1890,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1915,6 +1937,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1928,6 +1951,7 @@ msgid "no APK supplied" msgstr "ھېچقانداق APK تەمىنلەنمىگەن" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "" @@ -1937,11 +1961,13 @@ msgid "no version info found!" msgstr "نەشىر ئۇچۇرى تېپىلمىدى!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1956,46 +1982,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "" @@ -2005,21 +2040,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2028,11 +2060,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "" @@ -2063,21 +2097,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2088,6 +2126,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "" @@ -2127,6 +2166,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2143,6 +2192,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/uk/LC_MESSAGES/fdroidserver.po b/locale/uk/LC_MESSAGES/fdroidserver.po index 297cf711..ee80d76b 100644 --- a/locale/uk/LC_MESSAGES/fdroidserver.po +++ b/locale/uk/LC_MESSAGES/fdroidserver.po @@ -6,17 +6,15 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2018-08-26 12:47+0000\n" "Last-Translator: AB \n" -"Language-Team: Ukrainian \n" +"Language-Team: Ukrainian \n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 3.2-dev\n" #: ../fdroidserver/nightly.py @@ -62,6 +60,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}\" має непідтримуваний формат, конвертувати до: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -75,6 +74,7 @@ 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 #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: помилка: %(message)s\n" @@ -85,10 +85,12 @@ msgid "%d problems found" msgstr "%d знайдено проблем" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "%r is not callable" msgstr "%r не можна викликати" @@ -99,6 +101,7 @@ msgid "%s is not an accepted build field" msgstr "%s не є прийнятним полем для створення" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "%s параметр не приймає значення" @@ -120,6 +123,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "'repo_keyalias' не знайдено в config.py!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "'required' недійсний аргумент для позицій" @@ -133,29 +137,27 @@ msgstr "'sdk_path' не встановлено в 'config.py'!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!" -msgstr "" -"'{aapt}' занадто старий, fdroid вимагає інструментів-створення 23.0.0 або " -"новіший!" +msgstr "'{aapt}' занадто старий, fdroid вимагає інструментів-створення 23.0.0 або новіший!" #: ../fdroidserver/common.py #, python-brace-format msgid "'{aapt}' is too old, fdroid requires build-tools-{version} or newer!" -msgstr "" -"'{aapt}' занадто старий, fdroid вимагає build-tools-{version} або новіший!" +msgstr "'{aapt}' занадто старий, fdroid вимагає 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 "" + #: ../fdroidserver/common.py #, python-brace-format -msgid "" -"'{field}' will be in random order! Use () or [] brackets if order is " -"important!" -msgstr "" -"'{field}' буде у довільному порядкові! Використовуйте () або [], якщо " -"порядок є важливим!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" +msgstr "'{field}' буде у довільному порядкові! Використовуйте () або [], якщо порядок є важливим!" #: ../fdroidserver/common.py #, python-brace-format @@ -165,8 +167,7 @@ msgstr "'{path}' не вдалося виконати!" #: ../fdroidserver/metadata.py #, python-brace-format msgid "'{value}' is not a valid {field} in {appid}. Regex pattern: {pattern}" -msgstr "" -"'{value}' не є правильним {field} у {appid}. Правильний приклад: {pattern}" +msgstr "'{value}' не є правильним {field} у {appid}. Правильний приклад: {pattern}" #: ../fdroidserver/checkupdates.py #, python-brace-format @@ -174,13 +175,13 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "... checkupdate не вдалося для {appid} : {error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 "" -". fdroid.txt не підтримується! Конвертувати в. fdroid.yml або. fdroid.json." +msgstr ". fdroid.txt не підтримується! Конвертувати в. fdroid.yml або. fdroid.json." #: ../fdroidserver/lint.py msgid "/issues is missing" @@ -216,9 +217,7 @@ msgid "Alias of the repo signing key in the keystore" msgstr "Псевдонім підписного ключа сховища у сховищі ключів" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "Дозволяє вказати іншу версію (або git гілку) для початкового імпорту" #: ../fdroidserver/mirror.py @@ -275,9 +274,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "Архівую {apkfilename} з неправильним підписом!" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -313,9 +310,7 @@ msgstr "Створіть лише останню версію кожного п #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" msgstr "" #: ../fdroidserver/init.py @@ -359,24 +354,22 @@ msgstr "" msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "Категорії не встановлено" - #: ../fdroidserver/lint.py #, fuzzy, python-format msgid "Categories '%s' is not valid" msgstr "Категорія '%s' неприпустима" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "Категорії не встановлено" + #: ../fdroid msgid "Check for updates to applications" msgstr "Перевірте наявність оновлень для застосунків" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" msgstr "" #: ../fdroidserver/dscanner.py @@ -485,6 +478,11 @@ msgstr "Створення тимчасового каталогу" msgid "Creating unsigned index in preparation for signing" msgstr "Створення непідписаного індексу під час підготовки до підписання" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -510,8 +508,7 @@ msgstr "Опис містить дублікат рядка" #: ../fdroidserver/lint.py #, python-format msgid "Description has a list (%s) but it isn't bulleted (*) nor numbered (#)" -msgstr "" -"Опис містить список (%s) але не маркірований (*) і не пронумерований (#)" +msgstr "Опис містить список (%s) але не маркірований (*) і не пронумерований (#)" #: ../fdroidserver/lint.py #, python-brace-format @@ -544,12 +541,8 @@ msgid "Don't do anything logs-related" msgstr "Не робіть нічого пов'язаного з журналами" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" -msgstr "" -"Не оновлюйте сховище, корисне під час тестування створення без підключення " -"до Інтернету" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" +msgstr "Не оновлюйте сховище, корисне під час тестування створення без підключення до Інтернету" #: ../fdroidserver/server.py ../fdroidserver/nightly.py #: ../fdroidserver/upload.py @@ -566,8 +559,7 @@ msgstr "Журналів завантаження у нас немає" #: ../fdroidserver/common.py msgid "Downloading the repository already failed once, not trying again." -msgstr "" -"Завантаження репозиторія вже не відбулося один раз, не намагайтеся знову." +msgstr "Завантаження репозиторія вже не відбулося один раз, не намагайтеся знову." #: ../fdroidserver/verify.py #, python-brace-format @@ -576,8 +568,7 @@ msgstr "Завантаження {url} не вдалося. {error}" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "" #: ../fdroidserver/lint.py @@ -707,12 +698,8 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." -msgstr "" -"Примусити створювати інвалідні додатки, і здійснювати розміщення незалежно " -"від проблем сканування. Лише дозволено в тестовому режимі." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." +msgstr "Примусити створювати інвалідні додатки, і здійснювати розміщення незалежно від проблем сканування. Лише дозволено в тестовому режимі." #: ../fdroidserver/build.py #, python-brace-format @@ -870,8 +857,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "" #: ../fdroidserver/lint.py @@ -923,8 +909,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -938,9 +923,7 @@ msgstr "Шлях до сховища ключа для підписного кл #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -952,6 +935,10 @@ msgstr "Методи донорства Flattr належать до прапо msgid "List files that would be reformatted" msgstr "Список файлів, які будуть переформатовані" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "Зробити зупинку створення за винятками" @@ -1102,9 +1089,14 @@ msgid "Only process apps with auto-updates" msgstr "Обробляти застосунки лише за допомогою автоматичних оновлень" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "Параметри" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "Загальна ліцензія проекту." @@ -1236,9 +1228,7 @@ msgstr "" #. 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 @@ -1247,12 +1237,8 @@ msgid "Reading {apkfilename} from cache" msgstr "" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." -msgstr "" -"Перерахуйте сукупну статистику - використовуйте, коли були внесені зміни, " -"які призведуть до втрати старих кешованих даних." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." +msgstr "Перерахуйте сукупну статистику - використовуйте, коли були внесені зміни, які призведуть до втрати старих кешованих даних." #: ../fdroidserver/common.py msgid "Removing specified files" @@ -1267,11 +1253,8 @@ 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 "" -"Перезавантажте та створіть новий сервер створення, навіть якщо наявний існує." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." +msgstr "Перезавантажте та створіть новий сервер створення, навіть якщо наявний існує." #: ../fdroidserver/nightly.py #, python-brace-format @@ -1280,9 +1263,7 @@ msgstr "" #: ../fdroidserver/update.py msgid "Resize all the icons exceeding the max pixel size and exit" -msgstr "" -"Змінити розмір усіх значків, що перевищують максимальний розмір пікселя та " -"вийти" +msgstr "Змінити розмір усіх значків, що перевищують максимальний розмір пікселя та вийти" #: ../fdroidserver/common.py msgid "Restrict output to warnings and errors" @@ -1374,12 +1355,10 @@ msgstr "" #: ../fdroidserver/build.py #, fuzzy msgid "Setup an emulator, install the APK on it and perform a Drozer scan" -msgstr "" -"Налаштуйте емулятор, встановіть apk на нього та виконайте drozer сканування" +msgstr "Налаштуйте емулятор, встановіть apk на нього та виконайте drozer сканування" msgid "Setup an emulator, install the apk on it and perform a drozer scan" -msgstr "" -"Налаштуйте емулятор, встановіть apk на нього та виконайте drozer сканування" +msgstr "Налаштуйте емулятор, встановіть apk на нього та виконайте drozer сканування" #: ../fdroid msgid "Sign and place packages in the repo" @@ -1391,8 +1370,7 @@ msgstr "Запис індексів, створених за допомогою #: ../fdroidserver/build.py msgid "Skip scanning the source code for binaries and other problems" -msgstr "" -"Пропустити сканування вихідного коду для двійкових файлів та інших проблем" +msgstr "Пропустити сканування вихідного коду для двійкових файлів та інших проблем" #: ../fdroidserver/update.py #, python-brace-format @@ -1460,12 +1438,8 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." -msgstr "" -"Режим тесту - надсилайте випуск тільки в каталог tmp, і завжди створюйте, " -"навіть якщо випуск вже існує." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." +msgstr "Режим тесту - надсилайте випуск тільки в каталог tmp, і завжди створюйте, навіть якщо випуск вже існує." #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode #: ../fdroidserver/update.py @@ -1475,13 +1449,16 @@ msgstr "" #: ../fdroidserver/btlog.py msgid "The base URL for the repo to log (default: https://f-droid.org)" -msgstr "" -"Базова URL-адреса для входу до комори даних (усталено: https://f-droid.org)" +msgstr "Базова URL-адреса для входу до комори даних (усталено: https://f-droid.org)" #: ../fdroidserver/mirror.py msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py #, fuzzy msgid "The only commands currently supported are 'init' and 'update'" @@ -1500,10 +1477,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1514,9 +1487,7 @@ msgid "This repo already has local metadata: %s" msgstr "Комора даних вже має локальні метадані: %s" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1577,10 +1548,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1665,10 +1646,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "Використання" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "Використання: %s\n" @@ -1688,12 +1671,10 @@ msgstr "Використовуйте сервер створення" #: ../fdroidserver/update.py #, fuzzy msgid "Use date from APK instead of current time for newly added APKs" -msgstr "" -"Використовуйте дату з apk, замість поточного часу для нових доданих apks" +msgstr "Використовуйте дату з apk, замість поточного часу для нових доданих apks" msgid "Use date from apk instead of current time for newly added apks" -msgstr "" -"Використовуйте дату з apk, замість поточного часу для нових доданих apks" +msgstr "Використовуйте дату з apk, замість поточного часу для нових доданих apks" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -1701,8 +1682,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1741,12 +1721,8 @@ msgid "Warn about possible metadata errors" msgstr "Попереджати про можливі помилки метаданих" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" -msgstr "" -"Коли налаштовано для підписаних індексів, на цьому етапі створюйте лише " -"непідписані індекси" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" +msgstr "Коли налаштовано для підписаних індексів, на цьому етапі створюйте лише непідписані індекси" msgid "X.509 'Distiguished Name' used when generating keys" msgstr "X.509 'Distiguished Name' використовується при створенні ключів" @@ -1771,11 +1747,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "неоднозначний параметр: %s (%s?)" @@ -1799,6 +1777,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "app-id з необов'язковою версією коду у формі APPID[:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1808,15 +1787,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "не може відкрити '%s': %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1835,10 +1817,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "команда виконати, 'init' або 'update'" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1867,11 +1851,13 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" @@ -1880,14 +1866,17 @@ msgstr[1] "" msgstr[2] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1907,6 +1896,7 @@ 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 msgid "floating-point" msgstr "" @@ -1925,6 +1915,7 @@ msgid "git svn clone failed" msgstr "Очистити Git невдалося" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1934,35 +1925,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1979,6 +1972,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1992,6 +1986,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "такого параметру немає: %s" @@ -2002,11 +1997,13 @@ msgid "no version info found!" msgstr "Виявлено невідому виняткову ситуацію!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -2021,46 +2018,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "параметр --%s потрібен аргумент" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "необов'язкові аргументи" @@ -2070,21 +2076,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "позиційні аргументи" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2093,11 +2096,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "показати номер версії програми та вийти" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "показати довідку та вийти" @@ -2128,21 +2133,25 @@ 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 #, 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 #, python-format msgid "unexpected option string: %s" msgstr "неочікуваний рядок параметрів: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "unrecognized arguments: %s" msgstr "нерозпізнані аргументи: %s" @@ -2153,6 +2162,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "небезпечні дозволи на '{config_file}' (should be 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "використання: " @@ -2193,6 +2203,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2209,6 +2229,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" @@ -2258,20 +2288,14 @@ msgstr[2] "" #, fuzzy #~ msgid "Specify editor to use in interactive mode. Default " -#~ msgstr "" -#~ "Вкажіть редактор для використання в інтерактивному режимі. За " -#~ "замовчуванням %s" +#~ msgstr "Вкажіть редактор для використання в інтерактивному режимі. За замовчуванням %s" #~ msgid "Specify editor to use in interactive mode. Default %s" -#~ msgstr "" -#~ "Вкажіть редактор для використання в інтерактивному режимі. За " -#~ "замовчуванням %s" +#~ msgstr "Вкажіть редактор для використання в інтерактивному режимі. За замовчуванням %s" #, fuzzy #~ msgid "Specify editor to use in interactive mode. Default is {path}" -#~ msgstr "" -#~ "Вкажіть редактор для використання в інтерактивному режимі. За " -#~ "замовчуванням %s" +#~ msgstr "Вкажіть редактор для використання в інтерактивному режимі. За замовчуванням %s" #, fuzzy #~ msgid "Add PGP signatures for packages in repo using GnuPG" @@ -2284,8 +2308,7 @@ msgstr[2] "" #~ msgstr "Шлях '{path}' до інструментів створення Android не існує!" #~ msgid "Clean update - don't uses caches, reprocess all apks" -#~ msgstr "" -#~ "Очистити оновлення - не використовує кеш, повторно обробляє всі apks" +#~ msgstr "Очистити оновлення - не використовує кеш, повторно обробляє всі apks" #~ msgid "app-id in the form APPID" #~ msgstr "app-id у формі APPID" diff --git a/locale/zh_Hans/LC_MESSAGES/fdroidserver.po b/locale/zh_Hans/LC_MESSAGES/fdroidserver.po index 198469bb..fba8134a 100644 --- a/locale/zh_Hans/LC_MESSAGES/fdroidserver.po +++ b/locale/zh_Hans/LC_MESSAGES/fdroidserver.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" "PO-Revision-Date: 2018-10-22 05:24+0000\n" "Last-Translator: kak mi \n" -"Language-Team: Chinese (Simplified) \n" +"Language-Team: Chinese (Simplified) \n" "Language: zh_Hans\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -58,6 +57,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -69,6 +69,7 @@ msgid "%(prog)s [options] url" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s: 错误: %(message)s\n" @@ -79,11 +80,13 @@ msgid "%d problems found" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, fuzzy msgid "%prog [options]" msgstr "100%prog [options]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "%r is not callable" msgstr "%r 不是可调用的" @@ -94,6 +97,7 @@ msgid "%s is not an accepted build field" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "" @@ -115,6 +119,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "" @@ -140,11 +145,14 @@ msgstr "" 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!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" msgstr "" #: ../fdroidserver/common.py @@ -163,6 +171,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__call__() 未定义" @@ -207,9 +216,7 @@ msgid "Alias of the repo signing key in the keystore" msgstr "密钥存储中资源库签名密钥的别名" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "可让运行初始导入时指定不同修订(或 git 分支)" #: ../fdroidserver/mirror.py @@ -266,9 +273,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -304,9 +309,7 @@ msgstr "仅编译每个包的最新版本" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" msgstr "" #: ../fdroidserver/init.py @@ -349,12 +352,12 @@ msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "" #: ../fdroidserver/lint.py -msgid "Categories are not set" +#, python-format +msgid "Categories '%s' is not valid" msgstr "" #: ../fdroidserver/lint.py -#, python-format -msgid "Categories '%s' is not valid" +msgid "Categories are not set" msgstr "" #: ../fdroid @@ -363,9 +366,7 @@ msgstr "检查应用更新" #: ../fdroidserver/update.py #, python-brace-format -msgid "" -"Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, " -"archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" msgstr "" #: ../fdroidserver/dscanner.py @@ -474,6 +475,11 @@ msgstr "" msgid "Creating unsigned index in preparation for signing" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "" @@ -532,9 +538,7 @@ msgid "Don't do anything logs-related" msgstr "请勿做任何日志相关的操作" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" msgstr "不刷新资源库,便于没有互联网时的内部版本测试" #: ../fdroidserver/server.py ../fdroidserver/nightly.py @@ -561,8 +565,7 @@ msgstr "" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "" #: ../fdroidserver/lint.py @@ -689,9 +692,7 @@ msgid "Forbidden HTML tags" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." msgstr "强制编译已禁用应用,忽略扫描出错。仅用于测试模式。" #: ../fdroidserver/build.py @@ -848,8 +849,7 @@ msgstr "" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "" #: ../fdroidserver/lint.py @@ -901,8 +901,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "" #: ../fdroidserver/lint.py @@ -916,9 +915,7 @@ msgstr "资源库签名密钥的密钥存储(keystore)路径" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "" #: ../fdroidserver/lint.py @@ -929,6 +926,10 @@ msgstr "" msgid "List files that would be reformatted" msgstr "列出全部需重新设定格式的文件" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "异常时中止编译" @@ -1078,9 +1079,14 @@ msgid "Only process apps with auto-updates" msgstr "仅处理使用自动更新的应用" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "选项" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "项目总体许可证。" @@ -1212,9 +1218,7 @@ msgstr "" #. 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 @@ -1224,9 +1228,7 @@ msgstr "" #: ../fdroidserver/stats.py #, fuzzy -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "重新计算聚合统计信息(发生更改时使用) " #: ../fdroidserver/common.py @@ -1242,9 +1244,7 @@ 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." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "即使已有服务器看起来运行正常,请重置并创建一个全新的编译服务器。" #: ../fdroidserver/nightly.py @@ -1427,9 +1427,7 @@ msgid "System clock is older than date in {path}!" msgstr "" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." msgstr "测试模式:仅将输出保存至 tmp 目录,即使输出已存在,仍然编译。" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode @@ -1446,6 +1444,10 @@ msgstr "资源库基 URL的日志(默认为 https://f-droid.org)" msgid "The directory to write the mirror to" msgstr "" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "" + #: ../fdroidserver/server.py #, fuzzy msgid "The only commands currently supported are 'init' and 'update'" @@ -1464,10 +1466,6 @@ msgstr "" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "" @@ -1478,9 +1476,7 @@ msgid "This repo already has local metadata: %s" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" msgstr "" #: ../fdroidserver/lint.py @@ -1541,10 +1537,20 @@ msgstr "" msgid "Unnecessary trailing space" msgstr "" +#: ../fdroidserver/metadata.py +#, python-brace-format +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}" @@ -1629,10 +1635,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "用法" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "用法:%s\n" @@ -1662,8 +1670,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "" #: ../fdroidserver/common.py @@ -1702,9 +1709,7 @@ msgid "Warn about possible metadata errors" msgstr "有关元数据可能错误的警告" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "如果已配置为使用签名索引,该阶段仅创建未签名索引" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1730,11 +1735,13 @@ msgid "adding to {name}: {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "" @@ -1758,6 +1765,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "带有可选项 versionCode 的 app-id,格式:APPID[:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "" @@ -1767,15 +1775,18 @@ msgid "attempting bare ssh connection to test deploy key:" 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" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "" @@ -1794,10 +1805,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "执行命令:init 或 update" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1824,25 +1837,30 @@ msgid "deployed build logs to '{path}'" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" msgstr[0] "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "" @@ -1862,6 +1880,7 @@ 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 msgid "floating-point" msgstr "" @@ -1879,6 +1898,7 @@ msgid "git svn clone failed" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "" @@ -1888,35 +1908,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "" #: ../fdroidserver/server.py @@ -1933,6 +1955,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "" @@ -1946,6 +1969,7 @@ msgid "no APK supplied" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "" @@ -1956,11 +1980,13 @@ msgid "no version info found!" msgstr "发生未知异常!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "one of the arguments %s is required" msgstr "" @@ -1975,46 +2001,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "可用参数" @@ -2024,21 +2059,18 @@ msgid "overwriting existing {path}" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" +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}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" msgstr "" #: ../fdroidserver/server.py ../fdroidserver/upload.py @@ -2047,11 +2079,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "显示本程序的版本号并退出" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "显示本帮助信息并退出" @@ -2082,21 +2116,25 @@ 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 #, 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 #, 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 #, 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 #, python-format msgid "unrecognized arguments: %s" msgstr "" @@ -2107,6 +2145,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "用法: " @@ -2145,6 +2184,16 @@ msgstr "" 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/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2161,6 +2210,16 @@ msgstr "" msgid "{appid}: no builds specified, running on current source state" msgstr "" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}" diff --git a/locale/zh_Hant/LC_MESSAGES/fdroidserver.po b/locale/zh_Hant/LC_MESSAGES/fdroidserver.po index 967dbbfb..70ea80d0 100644 --- a/locale/zh_Hant/LC_MESSAGES/fdroidserver.po +++ b/locale/zh_Hant/LC_MESSAGES/fdroidserver.po @@ -6,17 +6,16 @@ msgid "" msgstr "" "Project-Id-Version: fdroidserver 0.9\n" "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n" -"POT-Creation-Date: 2018-07-13 11:05+0200\n" -"PO-Revision-Date: 2018-09-27 11:23+0000\n" +"POT-Creation-Date: 2019-01-28 13:31+0000\n" +"PO-Revision-Date: 2019-01-31 13:32+0000\n" "Last-Translator: ezjerry liao \n" -"Language-Team: Chinese (Traditional) \n" +"Language-Team: Chinese (Traditional) \n" "Language: zh_Hant\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 3.2-dev\n" +"X-Generator: Weblate 3.5-dev\n" #: ../fdroidserver/nightly.py msgid "" @@ -61,6 +60,7 @@ msgid "\"{path}\" is not an accepted format, convert to: {formats}" msgstr "\"{path}\" 不是可接受的格式,轉換成: {formats}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%(option)s option requires %(number)d argument" msgid_plural "%(option)s option requires %(number)d arguments" @@ -72,6 +72,7 @@ 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 #, python-format msgid "%(prog)s: error: %(message)s\n" msgstr "%(prog)s:錯誤:%(message)s\n" @@ -82,10 +83,12 @@ msgid "%d problems found" msgstr "發現 %d 個問題" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "%r is not callable" msgstr "%r 不可呼叫" @@ -96,6 +99,7 @@ msgid "%s is not an accepted build field" msgstr "%s 為不可編譯欄位" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "%s option does not take a value" msgstr "%s 選項不帶值" @@ -117,6 +121,7 @@ msgid "'repo_keyalias' not found in config.py!" msgstr "config.py 找不到 'repo_keyalias'!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "'required' is an invalid argument for positionals" msgstr "這些地方的 '必填' 為無效引數" @@ -142,11 +147,14 @@ msgstr "'{aapt}' 太過老舊,fdroid 需要 build-tools-{version} 或以上版 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 "" + #: ../fdroidserver/common.py #, python-brace-format -msgid "" -"'{field}' will be in random order! Use () or [] brackets if order is " -"important!" +msgid "'{field}' will be in random order! Use () or [] brackets if order is important!" msgstr "'{field}' 將會隨機排列!如果次序重很重要,請使用 () 或 []符號!" #: ../fdroidserver/common.py @@ -165,6 +173,7 @@ msgid "...checkupdate failed for {appid} : {error}" msgstr "{appid} 檢查更新失敗:{error}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid ".__call__() not defined" msgstr ".__call__() 未定義" @@ -206,9 +215,7 @@ msgid "Alias of the repo signing key in the keystore" msgstr "在金鑰庫裡軟體庫簽署金鑰的別名" #: ../fdroidserver/import.py -msgid "" -"Allows a different revision (or git branch) to be specified for the initial " -"import" +msgid "Allows a different revision (or git branch) to be specified for the initial import" msgstr "允許為初始匯入指定不同的校訂(或 git 分支)" #: ../fdroidserver/mirror.py @@ -265,9 +272,7 @@ msgid "Archiving {apkfilename} with invalid signature!" msgstr "以無效的簽名歸檔 {apkfilename}!" #: ../fdroidserver/mirror.py -msgid "" -"Base URL to mirror, can include the index signing key using the query " -"string: ?fingerprint=" +msgid "Base URL to mirror, can include the index signing key using the query string: ?fingerprint=" msgstr "基本的 URL 到鏡像,可以包含索引簽署金鑰使用查詢字串:?fingerprint=" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vname @@ -303,11 +308,8 @@ msgstr "只構建每個套件包的最後版本" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Build should have comma-separated versionName and versionCode, not " -"\"{value}\", in {linedesc}" -msgstr "" -"在 {linedesc} 版本編譯的版本名稱和版本代號應以逗號分隔,而不是 \"{value}\"" +msgid "Build should have comma-separated versionName and versionCode, not \"{value}\", in {linedesc}" +msgstr "在 {linedesc} 版本編譯的版本名稱和版本代號應以逗號分隔,而不是 \"{value}\"" #: ../fdroidserver/init.py #, python-format @@ -348,26 +350,23 @@ msgstr "無法同時使用 --list 和 --to" msgid "Cannot write \"{path}\", not an accepted format, use: {formats}" msgstr "無法覆寫 \"{path}\",其非允許的格式,請使用:{formats}" -#: ../fdroidserver/lint.py -msgid "Categories are not set" -msgstr "類別未設定" - #: ../fdroidserver/lint.py #, python-format msgid "Categories '%s' is not valid" msgstr "'%s' 類別無效" +#: ../fdroidserver/lint.py +msgid "Categories are not set" +msgstr "類別未設定" + #: ../fdroid 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 "" -"檢查 {appid} 的歸檔 - apks:{integer},keepversions:{keep},archapks:{arch}" +msgid "Checking archiving for {appid} - apks:{integer}, keepversions:{keep}, archapks:{arch}" +msgstr "檢查 {appid} 的歸檔 - apks:{integer},keepversions:{keep},archapks:{arch}" #: ../fdroidserver/dscanner.py msgid "Clean after all scans have finished" @@ -474,6 +473,11 @@ msgstr "建立臨時目錄" msgid "Creating unsigned index in preparation for signing" msgstr "建立未簽署的索引以準備予以簽署" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "CurrentVersionCode {cv} is less than oldest build entry {versionCode}" +msgstr "目前版本碼 {cv} 小於最早構建的登錄項目 {versionCode}" + #: ../fdroidserver/nightly.py msgid "DEBUG_KEYSTORE is not set or the value is incomplete" msgstr "DEBUG_KEYSTORE 未作設定或是不完整" @@ -532,9 +536,7 @@ msgid "Don't do anything logs-related" msgstr "不要做任何與日誌有關的事情" #: ../fdroidserver/build.py -msgid "" -"Don't refresh the repository, useful when testing a build with no internet " -"connection" +msgid "Don't refresh the repository, useful when testing a build with no internet connection" msgstr "不要更新軟體庫,在沒有網路連線時測試構建很有用" #: ../fdroidserver/server.py ../fdroidserver/nightly.py @@ -561,8 +563,7 @@ msgstr "{url} 下載失敗,錯誤訊息 {error}" #: ../fdroidserver/metadata.py #, python-brace-format -msgid "" -"Duplicate build recipe found for versionCode {versionCode} in {linedesc}" +msgid "Duplicate build recipe found for versionCode {versionCode} in {linedesc}" msgstr "在 {linedesc} 找到版本編號 {versionCode} 重複的編譯處方" #: ../fdroidserver/lint.py @@ -691,9 +692,7 @@ msgid "Forbidden HTML tags" msgstr "禁用 HTML 標籤" #: ../fdroidserver/build.py -msgid "" -"Force build of disabled apps, and carries on regardless of scan problems. " -"Only allowed in test mode." +msgid "Force build of disabled apps, and carries on regardless of scan problems. Only allowed in test mode." msgstr "強制停用應用程式的構建,並且忽視掃描問題而繼續。只允許在測試模式下。" #: ../fdroidserver/build.py @@ -850,8 +849,7 @@ msgstr "無效的排序列表" #: ../fdroidserver/lint.py #, python-format -msgid "" -"Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" +msgid "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list" msgstr "無效的執照標籤 \"%s\"!請使用 https://spdx.org/license-list 標籤" #: ../fdroidserver/lint.py @@ -903,8 +901,7 @@ msgid "Java JDK not found! Install in standard location or set java_paths!" msgstr "找不到 Java JDK!請安裝在標準的位置或是設定 java_paths!" #: ../fdroidserver/signindex.py -msgid "" -"Java jarsigner not found! Install in standard location or set java_paths!" +msgid "Java jarsigner not found! Install in standard location or set java_paths!" msgstr "找不到 Java jarsigner!請安裝在標準的位置或是設定 java_paths!" #: ../fdroidserver/lint.py @@ -917,9 +914,7 @@ msgstr "金鑰庫的簽署金鑰:\t" #: ../fdroidserver/lint.py #, python-brace-format -msgid "" -"Last used commit '{commit}' looks like a tag, but Update Check Mode is " -"'{ucm}'" +msgid "Last used commit '{commit}' looks like a tag, but Update Check Mode is '{ucm}'" msgstr "最近採用的提交 '{commit}' 似乎是一個標籤,但更新的檢查模式為 '{ucm}'" #: ../fdroidserver/lint.py @@ -930,6 +925,10 @@ msgstr "Liberapay 捐款方式在 LiberapayID 標誌下" msgid "List files that would be reformatted" msgstr "列出將重新格式化的檔案" +#: ../fdroidserver/lint.py +msgid "Locale included in f-droid.org URL" +msgstr "在 f-droid.org 網址中已含括區域" + #: ../fdroidserver/build.py msgid "Make the build stop on exceptions" msgstr "異常時停止做構建" @@ -1079,9 +1078,14 @@ msgid "Only process apps with auto-updates" msgstr "只處理具有自動更新的應用程式" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Options" msgstr "選項" +#: ../fdroidserver/verify.py +msgid "Output JSON report to file named after APK." +msgstr "將 json 報告輸出到以 apk 命名的檔案。" + #: ../fdroidserver/import.py msgid "Overall license of the project." msgstr "該專案的整體授權。" @@ -1210,9 +1214,7 @@ msgstr "讀取 minSdkVersion 失敗:\"{apkfilename}\"" #. 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 "讀取套件名稱/版本代碼/版本名稱 失敗,APK 無效:'{apkfilename}'" #: ../fdroidserver/update.py @@ -1221,9 +1223,7 @@ msgid "Reading {apkfilename} from cache" msgstr "從緩存讀取 {apkfilename}" #: ../fdroidserver/stats.py -msgid "" -"Recalculate aggregate stats - use when changes have been made that would " -"invalidate old cached data." +msgid "Recalculate aggregate stats - use when changes have been made that would invalidate old cached data." msgstr "重新計算集合統計 - 使用時進行更改,這會使得舊的快取資料無效。" #: ../fdroidserver/common.py @@ -1239,9 +1239,7 @@ 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." +msgid "Reset and create a brand new build server, even if the existing one appears to be ok." msgstr "即使現有的伺服器明顯是好的,仍重置並建立一個新的構建伺服器。" #: ../fdroidserver/nightly.py @@ -1422,9 +1420,7 @@ msgid "System clock is older than date in {path}!" msgstr "在 {path} 中的系統時鐘比日期早!" #: ../fdroidserver/build.py -msgid "" -"Test mode - put output in the tmp directory only, and always build, even if " -"the output already exists." +msgid "Test mode - put output in the tmp directory only, and always build, even if the output already exists." msgstr "測試模式 - 將輸出只放在 tmp 目錄中,即使輸出已經存在,仍然構建。" #. Translators: https://developer.android.com/guide/topics/manifest/manifest-element.html#vcode @@ -1441,6 +1437,10 @@ msgstr "軟體庫日誌的總部網址(預設:https://f-droid.org)" msgid "The directory to write the mirror to" msgstr "寫入目錄的鏡像到" +#: ../fdroidserver/nightly.py +msgid "The file to be included in the repo (path or glob)" +msgstr "包含在此軟體庫的檔案 (path 或 glob)" + #: ../fdroidserver/server.py msgid "The only commands currently supported are 'init' and 'update'" msgstr "目前支援的命令僅 'init' 或 'update'" @@ -1458,10 +1458,6 @@ msgstr "軟體庫的索引無法被驗證。" msgid "The root dir for local_copy_dir \"{path}\" does not exist!" msgstr "local_copy_dir \"{path}\" 根目錄不存在!" -#: ../fdroidserver/nightly.py -msgid "The file to be included in the repo (path or glob)" -msgstr "包含在此軟體庫的檔案 (path 或 glob)" - #: ../fdroidserver/publish.py msgid "There is a keyalias collision - publishing halted" msgstr "發生主要別名衝突 - 發佈中止" @@ -1472,11 +1468,8 @@ msgid "This repo already has local metadata: %s" msgstr "這個軟體庫已有本地的中介資料:%s" #: ../fdroidserver/server.py ../fdroidserver/upload.py -msgid "" -"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config." -"py!" -msgstr "" -"要使用 awsbucket, awssecretkey 與 awsaccesskeyid 必須在 config.py 進行設定!" +msgid "To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config.py!" +msgstr "要使用 awsbucket, awssecretkey 與 awsaccesskeyid 必須在 config.py 進行設定!" #: ../fdroidserver/lint.py msgid "UCM is set but it looks like checkupdates hasn't been run yet" @@ -1536,10 +1529,20 @@ msgstr "不必要的前導空間" msgid "Unnecessary trailing space" msgstr "不必要的尾隨空間" +#: ../fdroidserver/metadata.py +#, python-brace-format +msgid "Unrecognised app field '{fieldname}' in '{path}'" +msgstr "在 '{path}' 中無法辨識的 app 欄位 '{fieldname}'" + #: ../fdroidserver/metadata.py msgid "Unrecognised app field: " msgstr "無法辨識的 app 欄位: " +#: ../fdroidserver/metadata.py +#, python-brace-format +msgid "Unrecognised build flag '{build_flag}' in '{path}'" +msgstr "在 '{path}' 中無法辨識的構建旗標 '{build_flag}'" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "Unrecognised field '{field}' in {linedesc}" @@ -1624,10 +1627,12 @@ msgid "UpdateCheckData not a valid URL: {url}" msgstr "UpdateCheckData 不是有效的 URL:{url}" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "Usage" msgstr "使用" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "Usage: %s\n" msgstr "使用:%s\n" @@ -1657,8 +1662,7 @@ msgid "Using \"{path}\" for configuring s3cmd." msgstr "使用 \"{path}\" 對 s3cmd 組態。" #: ../fdroidserver/common.py -msgid "" -"Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" +msgid "Using Java's jarsigner, not recommended for verifying APKs! Use apksigner" msgstr "使用 Java 的 jarsigner,這並不建議用於驗證 APK!使用 apksigner" #: ../fdroidserver/common.py @@ -1697,9 +1701,7 @@ msgid "Warn about possible metadata errors" msgstr "關於中介資料可能錯誤的警告" #: ../fdroidserver/update.py -msgid "" -"When configured for signed indexes, create only unsigned indexes at this " -"stage" +msgid "When configured for signed indexes, create only unsigned indexes at this stage" msgstr "當已組態為簽名的索引時,只能在此階段建立無簽名的索引" msgid "X.509 'Distiguished Name' used when generating keys" @@ -1724,11 +1726,13 @@ msgid "adding to {name}: {path}" msgstr "添加到 {name}:{path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "ambiguous option: %s (%s?)" msgstr "不明確的選項:%s (%s?)" @@ -1749,6 +1753,7 @@ msgid "applicationId with optional versionCode in the form APPID[:VERCODE]" msgstr "applicationId 具有任選的 versionCode 在此格式為 APPID [:VERCODE]" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "argument \"-\" with mode %r" msgstr "引數 \"-\" 為帶 %r 模式" @@ -1758,15 +1763,18 @@ msgid "attempting bare ssh connection to test deploy key:" msgstr "試圖顯露 ssh 連線來測試佈署金鑰:" #: /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" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "cannot merge actions - two groups are named %r" msgstr "無法合併動作 - 二個群體被命名為 %r" @@ -1785,10 +1793,12 @@ msgid "command to execute, either 'init' or 'update'" msgstr "命令執行,'init' 或 'update' 中的任何一個" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "complex" msgstr "複雜" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "conflicting option string: %s" msgid_plural "conflicting option strings: %s" @@ -1815,25 +1825,30 @@ msgid "deployed build logs to '{path}'" msgstr "已將構建記錄部署到「{path}」" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "dest= is required for options like %r" msgstr "dest= 如 %r 選項為必須" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "expected %s argument" msgid_plural "expected %s arguments" msgstr[0] "預期的 %s 引數" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 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 msgid "expected one argument" msgstr "預期有一個引數" @@ -1851,6 +1866,7 @@ 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 msgid "floating-point" msgstr "浮點" @@ -1867,6 +1883,7 @@ msgid "git svn clone failed" msgstr "Git svn 複製失敗" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "ignored explicit argument %r" msgstr "被忽略的明確引數 %r" @@ -1876,35 +1893,37 @@ msgid "index-v1 must have a signature, use `fdroid signindex` to create it!" msgstr "index-v1 必須要有簽名, 使用 `fdroid signindex`來建立一組簽名!" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "integer" msgstr "整數" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid %(type)s value: %(value)r" msgstr "無效 %(type)s 值:%(value)r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid choice: %(value)r (choose from %(choices)s)" msgstr "無效選項:%(value)r (選取自 %(choices)s)" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "invalid conflict_resolution value: %r" msgstr "無效 conflict_resolution 值:%r" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format -msgid "" -"invalid option string %(option)r: must start with a character " -"%(prefix_chars)r" +msgid "invalid option string %(option)r: must start with a character %(prefix_chars)r" msgstr "無效的選項字串 %(option)r:必須以字符 %(prefix_chars)r為起頭" #: ../fdroidserver/server.py #, python-brace-format -msgid "" -"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" +msgid "local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\"" msgstr "local_copy_dir 未以 \"fdroid\"結尾,也許你指示的是: \"{path}\"" #: ../fdroidserver/server.py @@ -1921,6 +1940,7 @@ msgid "mirror '%s' does not end with 'fdroid'!" msgstr "鏡像 '%s' 並不是以 'fdroid' 作結尾!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "mutually exclusive arguments must be optional" msgstr "相互獨佔的引數必須為可選的" @@ -1934,6 +1954,7 @@ msgid "no APK supplied" msgstr "無 APK 被供應" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "no such option: %s" msgstr "沒這樣的選項:%s" @@ -1943,11 +1964,13 @@ msgid "no version info found!" msgstr "未發現版本資訊!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "not allowed with argument %s" msgstr "不許可帶引數 %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py #, python-format msgid "one of the arguments %s is required" msgstr "引數 %s 必須要有一個" @@ -1962,46 +1985,55 @@ msgid "option %s: If you really want to install all the signed apps, use --all" msgstr "選項 %s: 如果真要安裝全部的簽署應用, 請使用 --all" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid %s value: %r" msgstr "選項 %s: 無效的 %s 值: %r" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py #, python-format msgid "option %s: invalid choice: %r (choose from %s)" msgstr "選項 %s: 無效選項: %r (選自 %s )" #: /usr/lib/python3.5/getopt.py /usr/lib/python3.6/getopt.py +#: /usr/lib/python3.7/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 #, 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 #, 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 #, 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 #, 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 #, python-format msgid "option --%s requires argument" msgstr "選項 --%s 需要參數" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "optional arguments" msgstr "可選參數" @@ -2011,26 +2043,19 @@ msgid "overwriting existing {path}" msgstr "覆寫現有的 {path}" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/argparse.py msgid "positional arguments" msgstr "位置參數" #: ../fdroidserver/signatures.py #, python-brace-format -msgid "" -"refuse downloading via insecure HTTP connection (use HTTPS or specify --no-" -"https-check): {apkfilename}" -msgstr "" -"拒絕透過不安全的 HTTP 連線下載 (使用 HTTPS 或指明 --no-https-check): " -"{apkfilename}" +msgid "refuse downloading via insecure HTTP connection (use HTTPS or specify --no-https-check): {apkfilename}" +msgstr "拒絕透過不安全的 HTTP 連線下載 (使用 HTTPS 或指明 --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 "" -"拒絕透過不安全 http 連線下載 (使用 https 或指明 --no-https-check): " -"{apkfilename}" +msgid "refuse downloading via insecure http connection (use https or specify --no-https-check): {apkfilename}" +msgstr "拒絕透過不安全 http 連線下載 (使用 https 或指明 --no-https-check): {apkfilename}" #: ../fdroidserver/server.py ../fdroidserver/upload.py #, python-brace-format @@ -2038,11 +2063,13 @@ msgid "s3cmd sync indexes {path} to {url} and delete" msgstr "s3cmd 同步索引 {path} 到 {url} 並刪除" #: /usr/lib/python3.5/optparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/optparse.py msgid "show program's version number and exit" msgstr "顯示程式的版本號碼並離開" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.5/optparse.py #: /usr/lib/python3.6/argparse.py /usr/lib/python3.6/optparse.py +#: /usr/lib/python3.7/argparse.py /usr/lib/python3.7/optparse.py msgid "show this help message and exit" msgstr "顯示此幫助訊息並離開" @@ -2073,21 +2100,25 @@ msgid "supplied timestamp value '{timestamp}' is not a unix timestamp" msgstr "提供的時間戳值「{timestamp}」並非 unix 時間戳" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "unexpected option string: %s" msgstr "非預期選項字串: %s" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py +#: /usr/lib/python3.7/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 #, python-format msgid "unrecognized arguments: %s" msgstr "無法辨識的引數:%s" @@ -2098,6 +2129,7 @@ msgid "unsafe permissions on '{config_file}' (should be 0600)!" msgstr "'{config_file}' 檔案不安全的權限(應為 0600)!" #: /usr/lib/python3.5/argparse.py /usr/lib/python3.6/argparse.py ../fdroid +#: /usr/lib/python3.7/argparse.py msgid "usage: " msgstr "使用: " @@ -2136,6 +2168,16 @@ msgstr "{apkfilename} AndroidManifest.xml 有一個無效的日期: " msgid "{appid} does not have a name! Using package name instead." msgstr "{appid}沒有名字! 使用套件名代替." +#: ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Android Package Name!" +msgstr "來自 {path} 的 {appid} 並不是一個有效的 android 套件名稱!" + +#: ../fdroidserver/metadata.py ../fdroidserver/update.py +#, python-brace-format +msgid "{appid} from {path} is not a valid Java Package Name!" +msgstr "來自 {path} 的 {appid} 並不是一個有效的 Java 套件名稱!" + #: ../fdroidserver/mirror.py #, python-brace-format msgid "{appid} is missing {name}" @@ -2152,6 +2194,16 @@ msgstr "{appid}: 不明的 extlib {path} 編譯在 '{versionName}'" msgid "{appid}: no builds specified, running on current source state" msgstr "{appid}:沒有指定構建,在目前的原始碼狀態執行" +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}!'" +msgstr "{appid}:{field} 必須是一個 '{type}',但它是一個 '{fieldtype}!'" + +#: ../fdroidserver/lint.py +#, python-brace-format +msgid "{appid}: {field} must be a '{type}', but it is a '{fieldtype}'!" +msgstr "{appid}:{field} 必須是一個 '{type}',但它是一個 '{fieldtype}'!" + #: ../fdroidserver/metadata.py #, python-brace-format msgid "{field} not terminated in {name}"