chiark / gitweb /
update translation template and add file context for each string
authorHans-Christoph Steiner <hans@eds.org>
Fri, 13 Oct 2017 12:55:07 +0000 (14:55 +0200)
committerHans-Christoph Steiner <hans@eds.org>
Fri, 13 Oct 2017 12:58:15 +0000 (14:58 +0200)
The file context lets the translators know which command the string applies
to.  It does not have line numbers, since those are less useful, while
causing lots of merge conflicts.

locale/Makefile
locale/fdroidserver.pot

index 2b4e25f1c0ec5e6b53f8261cee3ffec41e677f89..15c49d8d66052a25b1da1cb2eb21173fef8509f1 100644 (file)
@@ -23,7 +23,7 @@ template: $(TEMPLATE)
 $(TEMPLATE): $(FILES)
        xgettext --join-existing --from-code=UTF-8 \
                --language=Python --keyword=_ \
-               --sort-output --no-location --output=$(TEMPLATE) \
+               --sort-output --add-location=file --output=$(TEMPLATE) \
                --package-name="fdroidserver" --package-version=$(VERSION) \
                --foreign-user \
                --msgid-bugs-address=https://gitlab.com/fdroid/fdroidserver/issues \
index 86f6a7fc239077ca58910b991cfba8184e83f9f0..89419565c1cae66be781c71196eff6846ca5b610 100644 (file)
@@ -1,14 +1,13 @@
 # SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
+# This file is put in the public domain.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 #
 #, fuzzy
 msgid ""
 msgstr ""
-"Project-Id-Version: fdroidserver 0.8-74-ga380b9f\n"
+"Project-Id-Version: fdroidserver 0.8-134-gf4c5c29\n"
 "Report-Msgid-Bugs-To: https://gitlab.com/fdroid/fdroidserver/issues\n"
-"POT-Creation-Date: 2017-09-15 23:36+0200\n"
+"POT-Creation-Date: 2017-10-13 14:38+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -16,515 +15,877 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
 
+#: ../fdroidserver/lint.py
 #, python-format
 msgid "\"%s/\" has no matching metadata file!"
 msgstr ""
 
+#: ../fdroidserver/scanner.py
 #, python-format
 msgid "%d problems found"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-format
 msgid "%s is not an accepted build field"
 msgstr ""
 
+#: ../fdroidserver/index.py
 msgid "'keypass' not found in config.py!"
 msgstr ""
 
+#: ../fdroidserver/index.py
 msgid "'keystore' not found in config.py!"
 msgstr ""
 
+#: ../fdroidserver/index.py
 msgid "'keystorepass' not found in config.py!"
 msgstr ""
 
+#: ../fdroidserver/index.py
 msgid "'repo_keyalias' not found in config.py!"
 msgstr ""
 
+#: ../fdroidserver/common.py
+msgid "'sdk_path' not set in 'config.py'!"
+msgstr ""
+
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "'{aapt}' is too old, fdroid requires build-tools-23.0.0 or newer!"
+msgstr ""
+
+#: ../fdroidserver/install.py
 #, python-brace-format
 msgid "'{apkfilename}' is already installed on {dev}."
 msgstr ""
 
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid ""
+"'{field}' will be in random order! Use () or [] brackets if order is "
+"important!"
+msgstr ""
+
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "'{path}' failed to execute!"
+msgstr ""
+
+#: ../fdroidserver/checkupdates.py
 #, python-brace-format
 msgid "...checkupdate failed for {appid} : {error}"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "/issues is missing"
 msgstr ""
 
 msgid "Add PGP signatures for packages in repo using GnuPG"
 msgstr ""
 
+#: ../fdroid
+msgid "Add PGP signatures using GnuPG for packages in repo"
+msgstr ""
+
+#: ../fdroid
 msgid "Add a new application from its source code"
 msgstr ""
 
 msgid "Add gpg signatures for packages in repo"
 msgstr ""
 
+#: ../fdroidserver/init.py
 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 ""
 
+#: ../fdroidserver/lint.py
 msgid "Also warn about formatting issues, like rewritemeta -l"
 msgstr ""
 
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "Android Build Tools path '{path}' does not exist!"
+msgstr ""
+
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "Android SDK '{path}' does not have '{dirname}' installed!"
+msgstr ""
+
+#: ../fdroidserver/common.py
+msgid "Android SDK not found!"
+msgstr ""
+
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "Android SDK path '{path}' does not exist!"
+msgstr ""
+
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "Android SDK path '{path}' is not a directory!"
+msgstr ""
+
+#: ../fdroidserver/lint.py
 #, python-brace-format
 msgid "App is in '{repo}' but has a link to {url}"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Appending .git is not necessary"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-brace-format
 msgid "Branch '{branch}' used as commit in build '{versionName}'"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-brace-format
 msgid "Branch '{branch}' used as commit in srclib '{srclib}'"
 msgstr ""
 
+#: ../fdroid
 msgid "Build a package from source"
 msgstr ""
 
+#: ../fdroidserver/build.py
 msgid "Build all applications available"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Build generated by `fdroid import` - remove disable line once ready"
 msgstr ""
 
+#: ../fdroidserver/build.py
 msgid "Build only the latest version of each package"
 msgstr ""
 
+#: ../fdroidserver/init.py
 #, python-format
 msgid "Built repo based in \"%s\" with this config:"
 msgstr ""
 
+#: ../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] ""
+
+#: ../fdroidserver/rewritemeta.py
 msgid "Cannot use --list and --to at the same time"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Categories are not set"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-format
 msgid "Category '%s' is not valid"
 msgstr ""
 
+#: ../fdroid
 msgid "Check for updates to applications"
 msgstr ""
 
+#: ../fdroidserver/dscanner.py
 msgid "Clean after all scans have finished"
 msgstr ""
 
+#: ../fdroidserver/dscanner.py
 msgid "Clean before the scans start and rebuild the container"
 msgstr ""
 
+#: ../fdroidserver/dscanner.py
 msgid "Clean up all containers and then exit"
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid "Clean update - don't uses caches, reprocess all APKs"
 msgstr ""
 
 msgid "Clean update - don't uses caches, reprocess all apks"
 msgstr ""
 
+#: ../fdroidserver/import.py
 msgid "Comma separated list of categories."
 msgstr ""
 
+#: ../fdroid
 #, c-format, python-format
 msgid "Command '%s' not recognised.\n"
 msgstr ""
 
+#: ../fdroidserver/checkupdates.py
 msgid "Commit changes"
 msgstr ""
 
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "Could not find '{command}' on your system"
+msgstr ""
+
+#: ../fdroidserver/import.py
 msgid "Couldn't find latest version code"
 msgstr ""
 
+#: ../fdroidserver/import.py
 msgid "Couldn't find latest version name"
 msgstr ""
 
+#: ../fdroidserver/import.py
 msgid "Couldn't find package ID"
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid "Create a repo signing key in a keystore"
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid "Create skeleton metadata files that are missing"
 msgstr ""
 
+#: ../fdroidserver/server.py
+#, python-brace-format
+msgid "Created new container \"{name}\""
+msgstr ""
+
+#: ../fdroidserver/publish.py
 msgid "Creating log directory"
 msgstr ""
 
+#: ../fdroidserver/server.py
+#, python-brace-format
+msgid "Creating new S3 bucket: {url}"
+msgstr ""
+
+#: ../fdroidserver/publish.py
 msgid "Creating output directory"
 msgstr ""
 
+#: ../fdroidserver/index.py
 msgid "Creating signed index with this key (SHA256):"
 msgstr ""
 
+#: ../fdroidserver/import.py ../fdroidserver/verify.py
+#: ../fdroidserver/publish.py
 msgid "Creating temporary directory"
 msgstr ""
 
+#: ../fdroidserver/index.py
 msgid "Creating unsigned index in preparation for signing"
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid "Delete APKs and/or OBBs without metadata from the repo"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-format
 msgid "Description '%s' is just the app's summary"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Description has a duplicate line"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-format
 msgid "Description has a list (%s) but it isn't bulleted (*) nor numbered (#)"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-brace-format
 msgid "Description of length {length} is over the {limit} char limit"
 msgstr ""
 
+#: ../fdroidserver/init.py
 msgid "Do not prompt for Android SDK path, just fail"
 msgstr ""
 
+#: ../fdroidserver/build.py
 msgid "Don't create a source tarball, useful when testing a build"
 msgstr ""
 
+#: ../fdroidserver/stats.py
 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 ""
 
+#: ../fdroidserver/server.py
 msgid "Don't use rsync checksums"
 msgstr ""
 
+#: ../fdroidserver/stats.py
 msgid "Download logs we don't have"
 msgstr ""
 
+#: ../fdroidserver/common.py
+msgid "Downloading the repository already failed once, not trying again."
+msgstr ""
+
+#: ../fdroidserver/verify.py
 #, python-brace-format
 msgid "Downloading {url} failed. {error}"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-brace-format
 msgid "Duplicate link in '{field}': {url}"
 msgstr ""
 
+#: ../fdroid
 msgid "Dynamically scan APKs post build"
 msgstr ""
 
+#: ../fdroidserver/init.py
 #, python-format
 msgid ""
 "Enter the path to the Android SDK (%s) here:\n"
 "> "
 msgstr ""
 
+#: ../fdroidserver/import.py
 msgid "Error while getting repo address"
 msgstr ""
 
+#: ../fdroid
 msgid "Extract signatures from APKs"
 msgstr ""
 
+#: ../fdroidserver/signatures.py
 #, python-brace-format
 msgid "Failed fetching signatures for '{apkfilename}': {error}"
 msgstr ""
 
+#: ../fdroidserver/publish.py
 msgid "Failed to align application"
 msgstr ""
 
+#: ../fdroidserver/server.py
+#, python-brace-format
+msgid "Failed to create S3 bucket: {url}"
+msgstr ""
+
+#: ../fdroidserver/common.py
+msgid "Failed to get APK manifest information"
+msgstr ""
+
+#: ../fdroidserver/install.py
 #, python-brace-format
 msgid "Failed to install '{apkfilename}' on {dev}: {error}"
 msgstr ""
 
+#: ../fdroidserver/publish.py
 msgid "Failed to sign application"
 msgstr ""
 
+#: ../fdroidserver/signatures.py
 #, python-brace-format
 msgid "Fetched signatures for '{apkfilename}' -> '{sigdir}'"
 msgstr ""
 
+#: ../fdroidserver/verify.py ../fdroidserver/stats.py ../fdroidserver/update.py
+#: ../fdroidserver/rewritemeta.py ../fdroidserver/build.py
+#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py
+#: ../fdroidserver/install.py
 msgid "Finished"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Flattr donation methods belong in the FlattrID flag"
 msgstr ""
 
+#: ../fdroidserver/build.py
 msgid ""
 "Force build of disabled apps, and carries on regardless of scan problems. "
 "Only allowed in test mode."
 msgstr ""
 
+#: ../fdroidserver/common.py
+msgid "Found invalid appids in arguments"
+msgstr ""
+
+#: ../fdroidserver/common.py
+msgid "Found invalid versionCodes for some apps"
+msgstr ""
+
+#: ../fdroidserver/index.py
 msgid "Found multiple signing certificates for repository."
 msgstr ""
 
+#: ../fdroidserver/index.py
 msgid "Found no signing certificates for repository."
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-format
 msgid "Found non-file at %s"
 msgstr ""
 
+#: ../fdroidserver/common.py
+#, python-format
+msgid "Git checkout of '%s' failed"
+msgstr ""
+
+#: ../fdroidserver/common.py
+msgid "Git clean failed"
+msgstr ""
+
+#: ../fdroidserver/common.py
+msgid "Git fetch failed"
+msgstr ""
+
+#: ../fdroidserver/common.py
+msgid "Git remote set-head failed"
+msgstr ""
+
+#: ../fdroidserver/common.py
+msgid "Git reset failed"
+msgstr ""
+
+#: ../fdroidserver/common.py
+msgid "Git submodule sync failed"
+msgstr ""
+
+#: ../fdroidserver/common.py
+msgid "Git submodule update failed"
+msgstr ""
+
+#: ../fdroidserver/index.py
 msgid "Ignoring package without metadata: "
 msgstr ""
 
+#: ../fdroidserver/rewritemeta.py
 #, python-brace-format
 msgid "Ignoring {ext} file at '{path}'"
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid "Include APKs that are signed with disabled algorithms like MD5"
 msgstr ""
 
+#: ../fdroidserver/common.py
+msgid "Initialising submodules"
+msgstr ""
+
+#: ../fdroidserver/install.py
 msgid "Install all signed applications available"
 msgstr ""
 
+#: ../fdroid
 msgid "Install built packages on devices"
 msgstr ""
 
+#: ../fdroidserver/install.py
 #, python-format
 msgid "Installing %s..."
 msgstr ""
 
+#: ../fdroidserver/install.py
 #, python-brace-format
 msgid "Installing '{apkfilename}' on {dev}..."
 msgstr ""
 
+#: ../fdroid
 msgid "Interact with the repo HTTP server"
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid "Interactively ask about things that need updating."
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Invalid bulleted list"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-format
 msgid ""
 "Invalid license tag \"%s\"! Use only tags from https://spdx.org/license-list"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Invalid link - use [http://foo.bar Link title] or [http://foo.bar]"
 msgstr ""
 
+#: ../fdroidserver/common.py
+#, python-format
+msgid "Invalid name for published file: %s"
+msgstr ""
+
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "Invalid package name {0}"
+msgstr ""
+
+#: ../fdroidserver/publish.py
 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!"
 msgstr ""
 
+#: ../fdroidserver/init.py
 msgid "Keystore for signing key:\t"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-brace-format
 msgid ""
 "Last used commit '{commit}' looks like a tag, but Update Check Mode is "
 "'{ucm}'"
 msgstr ""
 
+#: ../fdroidserver/rewritemeta.py
 msgid "List files that would be reformatted"
 msgstr ""
 
+#: ../fdroidserver/build.py
 msgid "Make the build stop on exceptions"
 msgstr ""
 
+#: ../fdroidserver/index.py
 msgid "Malformed repository mirrors."
 msgstr ""
 
+#: ../fdroidserver/server.py
 msgid "Malformed serverwebroot line:"
 msgstr ""
 
+#: ../fdroidserver/gpgsign.py
 msgid "Missing output directory"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-format
 msgid "Name '%s' is just the auto name - remove it"
 msgstr ""
 
+#: ../fdroidserver/common.py
+msgid "No 'config.py' found, using defaults."
+msgstr ""
+
+#: ../fdroidserver/common.py
+msgid "No Android SDK found!"
+msgstr ""
+
+#: ../fdroidserver/import.py
 msgid "No android or kivy project could be found. Specify --subdir?"
 msgstr ""
 
+#: ../fdroidserver/install.py
 msgid "No attached devices found"
 msgstr ""
 
+#: ../fdroidserver/index.py
 msgid "No fingerprint in URL."
 msgstr ""
 
+#: ../fdroidserver/common.py
+msgid "No git submodules available"
+msgstr ""
+
+#: ../fdroidserver/import.py
 msgid "No information found."
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "No need to specify that the app is Free Software"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "No need to specify that the app is for Android"
 msgstr ""
 
+#: ../fdroidserver/server.py
 msgid "No option set! Edit your config.py to set at least one of these:"
 msgstr ""
 
+#: ../fdroidserver/common.py
+msgid "No packages specified"
+msgstr ""
+
+#: ../fdroidserver/install.py
 #, python-format
 msgid "No signed apk available for %s"
 msgstr ""
 
+#: ../fdroidserver/install.py
 msgid "No signed output directory - nothing to do"
 msgstr ""
 
+#: ../fdroidserver/common.py
+#, python-format
+msgid "No such package: %s"
+msgstr ""
+
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "No such versionCode {versionCode} for app {appid}"
+msgstr ""
+
+#: ../fdroidserver/verify.py ../fdroidserver/publish.py
 msgid "No unsigned directory - nothing to do"
 msgstr ""
 
+#: ../fdroidserver/signindex.py
 msgid "Nothing to do"
 msgstr ""
 
+#: ../fdroidserver/checkupdates.py
 #, python-brace-format
 msgid "Nothing to do for {appid}."
 msgstr ""
 
+#: ../fdroidserver/checkupdates.py
 msgid "Only print differences with the Play Store"
 msgstr ""
 
+#: ../fdroidserver/checkupdates.py
 msgid "Only process apps with auto-updates"
 msgstr ""
 
+#: ../fdroidserver/import.py
 msgid "Overall license of the project."
 msgstr ""
 
+#: ../fdroidserver/dscanner.py
 msgid "Override path for repo APKs (default: ./repo)"
 msgstr ""
 
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "Parsing manifest at '{path}'"
+msgstr ""
+
+#: ../fdroidserver/common.py
+msgid "Password required with username"
+msgstr ""
+
+#: ../fdroidserver/import.py
 msgid "Path to main Android project subdirectory, if not in root."
 msgstr ""
 
 msgid "Path to main android project subdirectory, if not in root."
 msgstr ""
 
+#: ../fdroidserver/init.py
 msgid "Path to the Android SDK (sometimes set in ANDROID_HOME)"
 msgstr ""
 
+#: ../fdroidserver/btlog.py
 msgid "Path to the git repo to use as the log"
 msgstr ""
 
+#: ../fdroidserver/init.py
 msgid "Path to the keystore for the repo signing key"
 msgstr ""
 
+#: ../fdroidserver/dscanner.py
 msgid "Prepare Drozer to run a scan"
 msgstr ""
 
 msgid "Prepare drozer to run a scan"
 msgstr ""
 
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "Problem with xml at '{path}'"
+msgstr ""
+
+#: ../fdroidserver/checkupdates.py
 msgid "Process auto-updates"
 msgstr ""
 
+#: ../fdroidserver/publish.py ../fdroidserver/update.py
 #, python-brace-format
 msgid "Processing {apkfilename}"
 msgstr ""
 
+#: ../fdroidserver/checkupdates.py ../fdroidserver/scanner.py
 #, python-brace-format
 msgid "Processing {appid}"
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid "Produce human-readable index.xml"
 msgstr ""
 
+#: ../fdroidserver/import.py
 msgid "Project URL to import from."
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Punctuation should be avoided"
 msgstr ""
 
+#: ../fdroidserver/btlog.py
 msgid "Push the log to this git remote repository"
 msgstr ""
 
+#: ../fdroidserver/server.py
+#, python-brace-format
+msgid "Pushing binary transparency log to {url}"
+msgstr ""
+
+#: ../fdroidserver/server.py
+#, python-brace-format
+msgid "Pushing to {url}"
+msgstr ""
+
+#: ../fdroid
 msgid "Quickly start a new repository"
 msgstr ""
 
+#: ../fdroid
 msgid "Read all the metadata files and exit"
 msgstr ""
 
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "Reading '{config_file}'"
+msgstr ""
+
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid ""
+"Reading packageName/versionCode/versionName failed, APK invalid: "
+"'{apkfilename}'"
+msgstr ""
+
+#: ../fdroidserver/stats.py
 msgid ""
 "Recalculate aggregate stats - use when changes have been made that would "
 "invalidate old cached data."
 msgstr ""
 
+#: ../fdroidserver/common.py
+msgid "Removing specified files"
+msgstr ""
+
+#: ../fdroidserver/update.py
 msgid "Rename APK files that do not match package.name_123.apk"
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid "Report on build data status"
 msgstr ""
 
+#: ../fdroidserver/build.py
 msgid ""
 "Reset and create a brand new build server, even if the existing one appears "
 "to be ok."
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid "Resize all the icons exceeding the max pixel size and exit"
 msgstr ""
 
+#: ../fdroidserver/common.py
 msgid "Restrict output to warnings and errors"
 msgstr ""
 
+#: ../fdroid
 msgid "Rewrite all the metadata files"
 msgstr ""
 
+#: ../fdroidserver/rewritemeta.py
 msgid "Rewrite to a specific format: "
 msgstr ""
 
+#: ../fdroidserver/rewritemeta.py
 #, python-brace-format
 msgid "Rewriting '{appid}'"
 msgstr ""
 
+#: ../fdroidserver/rewritemeta.py
 #, python-brace-format
 msgid "Rewriting '{appid}' to '{path}'"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Run rewritemeta to fix formatting"
 msgstr ""
 
+#: ../fdroidserver/server.py
+msgid "Running first pass with MD5 checking disabled"
+msgstr ""
+
+#: ../fdroidserver/dscanner.py
 msgid "Scan only the latest version of each package"
 msgstr ""
 
+#: ../fdroid
 msgid "Scan the source code of a package"
 msgstr ""
 
+#: ../fdroidserver/build.py
+msgid "Scanner found {} problem"
+msgid_plural "Scanner found {} problems"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../fdroidserver/build.py
 msgid "Setup an emulator, install the APK on it and perform a Drozer scan"
 msgstr ""
 
 msgid "Setup an emulator, install the apk on it and perform a drozer scan"
 msgstr ""
 
+#: ../fdroid
 msgid "Sign and place packages in the repo"
 msgstr ""
 
+#: ../fdroid
 msgid "Sign indexes created using update --nosign"
 msgstr ""
 
+#: ../fdroidserver/build.py
 msgid "Skip scanning the source code for binaries and other problems"
 msgstr ""
 
+#: ../fdroidserver/update.py
 #, python-brace-format
 msgid "Skipping '{apkfilename}' with invalid signature!"
 msgstr ""
 
+#: ../fdroidserver/scanner.py
 #, python-brace-format
 msgid "Skipping {appid}: disabled"
 msgstr ""
 
+#: ../fdroidserver/scanner.py
 #, python-brace-format
 msgid "Skipping {appid}: no builds specified"
 msgstr ""
 
+#: ../fdroidserver/server.py
 msgid "Specify a local folder to sync the repo to"
 msgstr ""
 
+#: ../fdroidserver/server.py
 msgid "Specify an identity file to provide to SSH for rsyncing"
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid "Specify editor to use in interactive mode. Default "
 msgstr ""
 
@@ -532,118 +893,172 @@ msgstr ""
 msgid "Specify editor to use in interactive mode. Default %s"
 msgstr ""
 
+#: ../fdroidserver/build.py
 msgid "Specify that we're running on the build server"
 msgstr ""
 
+#: ../fdroidserver/common.py
 msgid "Spew out even more information than normal"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-format
 msgid "Summary '%s' is just the app's name"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-brace-format
 msgid "Summary of length {length} is over the {limit} char limit"
 msgstr ""
 
+#: ../fdroidserver/build.py
 msgid ""
 "Test mode - put output in the tmp directory only, and always build, even if "
 "the output already exists."
 msgstr ""
 
+#: ../fdroidserver/btlog.py
 msgid "The base URL for the repo to log (default: https://f-droid.org)"
 msgstr ""
 
+#: ../fdroidserver/server.py
 msgid "The only commands currently supported are 'init' and 'update'"
 msgstr ""
 
+#: ../fdroidserver/index.py
 msgid "The repository's fingerprint does not match."
 msgstr ""
 
+#: ../fdroidserver/common.py
 msgid "The repository's index could not be verified."
 msgstr ""
 
+#: ../fdroidserver/server.py
+#, python-brace-format
+msgid "The root dir for local_copy_dir \"{path}\" does not exist!"
+msgstr ""
+
+#: ../fdroidserver/publish.py
 msgid "There is a keyalias collision - publishing halted"
 msgstr ""
 
+#: ../fdroidserver/import.py
 #, python-format
 msgid "This repo already has local metadata: %s"
 msgstr ""
 
+#: ../fdroidserver/server.py
+msgid ""
+"To use awsbucket, awssecretkey and awsaccesskeyid must also be set in config."
+"py!"
+msgstr ""
+
+#: ../fdroidserver/lint.py
 msgid "UCM is set but it looks like checkupdates hasn't been run yet"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "URL shorteners should not be used"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-brace-format
 msgid "URL {url} in Description: {error}"
 msgstr ""
 
+#: ../fdroid
 msgid "Unknown exception found!"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-brace-format
 msgid "Unknown file '{filename}' in build '{versionName}'"
 msgstr ""
 
+#: ../fdroidserver/common.py
+msgid "Unknown version of aapt, might cause problems: "
+msgstr ""
+
+#: ../fdroidserver/lint.py
 msgid "Unlinkified link - use [http://foo.bar Link title] or [http://foo.bar]"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Unnecessary leading space"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Unnecessary trailing space"
 msgstr ""
 
+#: ../fdroidserver/rewritemeta.py
 #, python-brace-format
 msgid "Unsupported metadata format, use: --to [{supported}]"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-format
 msgid "Unused extlib at %s"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 #, python-format
 msgid "Unused file at %s"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Update Check Name is set to the known app id - it can be removed"
 msgstr ""
 
+#: ../fdroid
 msgid "Update repo information for new packages"
 msgstr ""
 
+#: ../fdroid
 msgid "Update the binary transparency log for a URL"
 msgstr ""
 
+#: ../fdroid
 msgid "Update the stats of the repo"
 msgstr ""
 
+#: ../fdroidserver/update.py ../fdroidserver/build.py
 msgid "Update the wiki"
 msgstr ""
 
+#: ../fdroidserver/lint.py
 msgid "Use /HEAD instead of /master to point at a file in the default branch"
 msgstr ""
 
+#: ../fdroidserver/build.py
 msgid "Use build server"
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid "Use date from APK instead of current time for newly added APKs"
 msgstr ""
 
 msgid "Use date from apk instead of current time for newly added apks"
 msgstr ""
 
+#: ../fdroidserver/server.py
+#, python-brace-format
+msgid "Using s3cmd to sync with: {url}"
+msgstr ""
+
+#: ../fdroid
 msgid "Valid commands are:"
 msgstr ""
 
+#: ../fdroid
 msgid "Verify the integrity of downloaded packages"
 msgstr ""
 
+#: ../fdroid
 msgid "Warn about possible metadata errors"
 msgstr ""
 
+#: ../fdroidserver/update.py
 msgid ""
 "When configured for signed indexes, create only unsigned indexes at this "
 "stage"
@@ -652,9 +1067,14 @@ msgstr ""
 msgid "X.509 'Distiguished Name' used when generating keys"
 msgstr ""
 
+#: ../fdroidserver/init.py
 msgid "X.509 'Distinguished Name' used when generating keys"
 msgstr ""
 
+#: ../fdroidserver/common.py
+msgid "You can use ANDROID_HOME to set the path to your SDK, i.e.:"
+msgstr ""
+
 msgid "app-id in the form APPID"
 msgstr ""
 
@@ -667,59 +1087,118 @@ msgstr ""
 msgid "app-id with optional versioncode in the form APPID[:VERCODE]"
 msgstr ""
 
+#: ../fdroidserver/lint.py ../fdroidserver/rewritemeta.py
 msgid "applicationId in the form APPID"
 msgstr ""
 
+#: ../fdroidserver/checkupdates.py
 msgid "applicationId to check for updates"
 msgstr ""
 
+#: ../fdroidserver/verify.py ../fdroidserver/publish.py
+#: ../fdroidserver/dscanner.py ../fdroidserver/build.py
+#: ../fdroidserver/scanner.py ../fdroidserver/install.py
 msgid "applicationId with optional versionCode in the form APPID[:VERCODE]"
 msgstr ""
 
+#: ../fdroidserver/server.py
 msgid "command to execute, either 'init' or 'update'"
 msgstr ""
 
+#: ../fdroidserver/metadata.py
 msgid "force errors to be warnings, or ignore"
 msgstr ""
 
+#: ../fdroidserver/index.py
 msgid "index-v1 must have a signature, use `fdroid signindex` to create it!"
 msgstr ""
 
+#: ../fdroidserver/server.py
+#, python-brace-format
+msgid ""
+"local_copy_dir does not end with \"fdroid\", perhaps you meant: \"{path}\""
+msgstr ""
+
+#: ../fdroidserver/server.py
 msgid "local_copy_dir must be an absolute path!"
 msgstr ""
 
+#: ../fdroidserver/server.py
 msgid "local_copy_dir must be directory, not a file!"
 msgstr ""
 
+#: ../fdroidserver/index.py
 #, python-format
 msgid "mirror '%s' does not end with 'fdroid'!"
 msgstr ""
 
+#: ../fdroidserver/signatures.py
 msgid "no APK supplied"
 msgstr ""
 
+#: ../fdroid
 msgid "no version info found!"
 msgstr ""
 
+#: ../fdroidserver/index.py ../fdroidserver/common.py
 msgid "only accepts strings, lists, and tuples"
 msgstr ""
 
+#: ../fdroidserver/install.py
 #, python-format
 msgid "option %s: If you really want to install all the signed apps, use --all"
 msgstr ""
 
+#: ../fdroidserver/signatures.py
 #, python-brace-format
 msgid ""
 "refuse downloading via insecure http connection (use https or specify --no-"
 "https-check): {apkfilename}"
 msgstr ""
 
+#: ../fdroidserver/server.py
+#, python-brace-format
+msgid "s3cmd sync indexes {path} to {url} and delete"
+msgstr ""
+
+#: ../fdroidserver/signatures.py
 msgid "signed APK, either a file-path or HTTPS URL."
 msgstr ""
 
+#: ../fdroidserver/common.py
+#, python-brace-format
+msgid "unsafe permissions on '{config_file}' (should be 0600)!"
+msgstr ""
+
+#: ../fdroid
 msgid "usage: fdroid [-h|--help|--version] <command> [<args>]"
 msgstr ""
 
+#: ../fdroidserver/server.py
+#, python-brace-format
+msgid "using Apache libcloud to sync with {url}"
+msgstr ""
+
+#: ../fdroidserver/publish.py
+#, python-brace-format
+msgid "{0} app, {1} key aliases"
+msgid_plural "{0} apps, {1} key aliases"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../fdroidserver/lint.py
 #, python-brace-format
 msgid "{appid}: Unknown extlib {path} in build '{versionName}'"
 msgstr ""
+
+#: ../fdroidserver/build.py
+msgid "{} build failed"
+msgid_plural "{} builds failed"
+msgstr[0] ""
+msgstr[1] ""
+
+#: ../fdroidserver/build.py
+msgid "{} build succeeded"
+msgid_plural "{} builds succeeded"
+msgstr[0] ""
+msgstr[1] ""