[tor-commits] [gettor/master] Updates to locales
hiro at torproject.org
hiro at torproject.org
Fri May 17 14:27:50 UTC 2019
commit c696e656dd3c7815151356c0476157dd948194fe
Author: hiro <hiro at torproject.org>
Date: Fri Mar 8 12:10:06 2019 +0100
Updates to locales
---
gettor/services/email/sendmail.py | 3 +--
scripts/add_lins_to_db | 15 ++++++++++-----
share/locale/en.json | 8 ++++----
3 files changed, 15 insertions(+), 11 deletions(-)
diff --git a/gettor/services/email/sendmail.py b/gettor/services/email/sendmail.py
index 92aa766..bce20da 100644
--- a/gettor/services/email/sendmail.py
+++ b/gettor/services/email/sendmail.py
@@ -187,8 +187,7 @@ class Sendmail(object):
else:
link_msg = link_str
- body_msg = strings._("links_body")
- body_msg = body_msg.format(links=link_msg)
+ body_msg = strings._("links_body").format(platform, link_msg)
subject_msg = strings._("links_subject")
hid = hashlib.sha256(id.encode('utf-8'))
diff --git a/scripts/add_lins_to_db b/scripts/add_lins_to_db
index 351ef56..f625a98 100755
--- a/scripts/add_lins_to_db
+++ b/scripts/add_lins_to_db
@@ -57,12 +57,17 @@ def main():
versions = webFile.read().decode('utf-8')
version = versions.split(""")[1]
- gitlab = "https://gitlab.com/hiromipaw/torbrowser/raw/releases/"
+ providers = {
+ "osx": "https://gitlab.com/hiromipaw/torbrowser/raw/releases/",
+ "windows": "https://gitlab.com/hiromipaw/torbrowser/raw/releases/",
+ "linux": "https://gitlab.com/hiromipaw/torbrowser/raw/releases/"
+ }
+
prefixes = {
- "osx": "https://gitlab.com/hiromipaw/torbrowser/raw/releases/TorBrowser-",
- "windows": "https://gitlab.com/hiromipaw/torbrowser/raw/releases/torbrowser-install-",
- "linux": "https://gitlab.com/hiromipaw/torbrowser/raw/releases/tor-browser-linux64-"
+ "osx": "TorBrowser-",
+ "windows": "torbrowser-install-",
+ "linux": "tor-browser-linux64-"
}
versions = {"windows": version, 'linux': version, 'osx': version}
@@ -74,7 +79,7 @@ def main():
}
keys = set().union(suffixes, versions, prefixes)
- releases = {k: "".join(dic.get(k, version) for dic in (prefixes, versions, suffixes)) for k in keys}
+ releases = {k: "".join(dic.get(k, version) for dic in (providers, prefixes, versions, suffixes)) for k in keys}
if not abs_filename:
diff --git a/share/locale/en.json b/share/locale/en.json
index 83c91e6..2b735c0 100644
--- a/share/locale/en.json
+++ b/share/locale/en.json
@@ -1,6 +1,6 @@
{
- "links_body": "GetTor Test. Please be kind. \n \n You can download GetTor from the following links: \n \n %s",
- "links_subject": "GetTor Email Test.",
+ "links_body": "You requested Tor Browser for {}.\n \nYou will need only one of the links below to download the bundle. If a link does not work for you, try the next one.\n \n{}\n \n \n--\nGetTor",
+ "links_subject": "[GetTor] Links for your request",
"help_body": "GetTor Help Test. Please be kind.",
"help_subject": "GetTor Help Email Test",
"help_debug": "Log application errors to stdout",
@@ -9,8 +9,8 @@
"smtp_mirrors_subject": "[GetTor] Mirrors",
"smtp_help_subject": "[GetTor] Help",
"smtp_unsupported_locale_subject": "[GetTor] Unsupported locale",
- "smtp_unsupported_locale_msg": "The locale you requested '%s' is not supported.",
- "smtp_vlinks_msg": "You requested Tor Browser for %s.\n \nYou will need only one of the links below to download the bundle. If a link does not work for you, try the next one.\n \n%s\n \n \n--\nGetTor",
+ "smtp_unsupported_locale_msg": "The locale you requested '{}' is not supported.",
+ "smtp_vlinks_msg": "You requested Tor Browser for {}.\n \nYou will need only one of the links below to download the bundle. If a link does not work for you, try the next one.\n \n{}\n \n \n--\nGetTor",
"smtp_mirrors_msg": "Hi! this is the GetTor robot.\n \nThank you for your request. Attached to this email you will find\nan updated list of mirrors of Tor Project's website.",
"smtp_help_msg": "Hi! This is the GetTor robot. I am here to help you download the\nlatest version of Tor Browser.\n \nPlease reply to this message with one of the options below:\n \nwindows\nlinux\nosx\nmirrors\n \nI will then send you the download instructions.\n \nIf you are unsure, just send a blank reply to this message."
}
More information about the tor-commits
mailing list