[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [gettor/master] Updated all .po files and did some other minor changes to the locale code



commit 76b97197002398ac776963d03670bbc5b1639382
Author: Christian Fromme <kaner@xxxxxxxxxx>
Date:   Thu Feb 24 11:30:48 2011 +0100

    Updated all .po files and did some other minor changes to the locale code
---
 README.locale-spec-draft  |    3 +-
 i18n/af/gettor.po         |  405 +++++++--------------
 i18n/ak/gettor.po         |  405 +++++++--------------
 i18n/am/gettor.po         |  405 +++++++--------------
 i18n/ar/gettor.po         |  543 ++++++++++++----------------
 i18n/arn/gettor.po        |  405 +++++++--------------
 i18n/ast/gettor.po        |  405 +++++++--------------
 i18n/az/gettor.po         |  509 +++++++++++---------------
 i18n/be/gettor.po         |  405 +++++++--------------
 i18n/bg/gettor.po         |  405 +++++++--------------
 i18n/bms/gettor.po        |  615 +++++++++++++------------------
 i18n/bn/gettor.po         |  531 +++++++++++----------------
 i18n/bn_IN/gettor.po      |  405 +++++++--------------
 i18n/bo/gettor.po         |  405 +++++++--------------
 i18n/br/gettor.po         |  405 +++++++--------------
 i18n/bs/gettor.po         |  405 +++++++--------------
 i18n/ca/gettor.po         |  503 +++++++++++---------------
 i18n/cs/gettor.po         |  405 +++++++--------------
 i18n/csb/gettor.po        |  405 +++++++--------------
 i18n/cy/gettor.po         |  405 +++++++--------------
 i18n/da/gettor.po         |  504 +++++++++++---------------
 i18n/de/gettor.po         |  898 +++++++++------------------------------------
 i18n/dz/gettor.po         |  405 +++++++--------------
 i18n/el/gettor.po         |  405 +++++++--------------
 i18n/en/gettor.po         |  405 +++++++--------------
 i18n/eo/gettor.po         |  405 +++++++--------------
 i18n/es/gettor.po         |  548 ++++++++++++----------------
 i18n/et/gettor.po         |  406 +++++++--------------
 i18n/eu/gettor.po         |  405 +++++++--------------
 i18n/fa/gettor.po         |  779 +++++++++++++++++----------------------
 i18n/fi/gettor.po         |  606 +++++++++++++------------------
 i18n/fil/gettor.po        |  405 +++++++--------------
 i18n/fo/gettor.po         |  405 +++++++--------------
 i18n/fr/gettor.po         |  576 +++++++++++++----------------
 i18n/fur/gettor.po        |  405 +++++++--------------
 i18n/fy/gettor.po         |  405 +++++++--------------
 i18n/ga/gettor.po         |  405 +++++++--------------
 i18n/gl/gettor.po         |  405 +++++++--------------
 i18n/gu/gettor.po         |  405 +++++++--------------
 i18n/gun/gettor.po        |  405 +++++++--------------
 i18n/ha/gettor.po         |  405 +++++++--------------
 i18n/he/gettor.po         |  405 +++++++--------------
 i18n/hi/gettor.po         |  405 +++++++--------------
 i18n/hr/gettor.po         |  405 +++++++--------------
 i18n/ht/gettor.po         |  405 +++++++--------------
 i18n/hu/gettor.po         |  405 +++++++--------------
 i18n/hy/gettor.po         |  405 +++++++--------------
 i18n/id/gettor.po         |  527 +++++++++++---------------
 i18n/is/gettor.po         |  481 +++++++++---------------
 i18n/it/gettor.po         |  425 ++++++++--------------
 i18n/ja/gettor.po         |  446 ++++++++---------------
 i18n/jv/gettor.po         |  405 +++++++--------------
 i18n/ka/gettor.po         |  405 +++++++--------------
 i18n/km/gettor.po         |  405 +++++++--------------
 i18n/kn/gettor.po         |  405 +++++++--------------
 i18n/ko/gettor.po         |  412 +++++++--------------
 i18n/ku/gettor.po         |  405 +++++++--------------
 i18n/kw/gettor.po         |  405 +++++++--------------
 i18n/ky/gettor.po         |  405 +++++++--------------
 i18n/lb/gettor.po         |  405 +++++++--------------
 i18n/lg/gettor.po         |  405 +++++++--------------
 i18n/ln/gettor.po         |  405 +++++++--------------
 i18n/lo/gettor.po         |  405 +++++++--------------
 i18n/lt/gettor.po         |  405 +++++++--------------
 i18n/lv/gettor.po         |  405 +++++++--------------
 i18n/mg/gettor.po         |  405 +++++++--------------
 i18n/mi/gettor.po         |  405 +++++++--------------
 i18n/mk/gettor.po         |  405 +++++++--------------
 i18n/ml/gettor.po         |  405 +++++++--------------
 i18n/mn/gettor.po         |  405 +++++++--------------
 i18n/mr/gettor.po         |  405 +++++++--------------
 i18n/ms/gettor.po         |  405 +++++++--------------
 i18n/mt/gettor.po         |  405 +++++++--------------
 i18n/nah/gettor.po        |  405 +++++++--------------
 i18n/nap/gettor.po        |  405 +++++++--------------
 i18n/nb/gettor.po         |  417 +++++++--------------
 i18n/ne/gettor.po         |  405 +++++++--------------
 i18n/nl/gettor.po         |  508 +++++++++++---------------
 i18n/nn/gettor.po         |  405 +++++++--------------
 i18n/nso/gettor.po        |  405 +++++++--------------
 i18n/oc/gettor.po         |  405 +++++++--------------
 i18n/or/gettor.po         |  405 +++++++--------------
 i18n/pa/gettor.po         |  405 +++++++--------------
 i18n/pap/gettor.po        |  405 +++++++--------------
 i18n/pl/gettor.po         |  494 ++++++++++---------------
 i18n/pms/gettor.po        |  405 +++++++--------------
 i18n/ps/gettor.po         |  405 +++++++--------------
 i18n/pt/gettor.po         |  538 ++++++++++------------------
 i18n/pt_BR/gettor.po      |  419 +++++++--------------
 i18n/ro/gettor.po         |  405 +++++++--------------
 i18n/ru/gettor.po         |  582 +++++++++++++-----------------
 i18n/sco/gettor.po        |  405 +++++++--------------
 i18n/sk/gettor.po         |  405 +++++++--------------
 i18n/sl/gettor.po         |  405 +++++++--------------
 i18n/so/gettor.po         |  405 +++++++--------------
 i18n/son/gettor.po        |  405 +++++++--------------
 i18n/sq/gettor.po         |  405 +++++++--------------
 i18n/sr/gettor.po         |  496 ++++++++++---------------
 i18n/st/gettor.po         |  405 +++++++--------------
 i18n/su/gettor.po         |  405 +++++++--------------
 i18n/sv/gettor.po         |  405 +++++++--------------
 i18n/sw/gettor.po         |  405 +++++++--------------
 i18n/ta/gettor.po         |  405 +++++++--------------
 i18n/te/gettor.po         |  405 +++++++--------------
 i18n/templates/gettor.pot |  405 +++++++--------------
 i18n/tg/gettor.po         |  405 +++++++--------------
 i18n/th/gettor.po         |  405 +++++++--------------
 i18n/ti/gettor.po         |  405 +++++++--------------
 i18n/tk/gettor.po         |  405 +++++++--------------
 i18n/tr/gettor.po         |  457 ++++++++---------------
 i18n/uk/gettor.po         |  433 ++++++++---------------
 i18n/ur/gettor.po         |  626 +++++++++++++-------------------
 i18n/ve/gettor.po         |  405 +++++++--------------
 i18n/vi/gettor.po         |  522 +++++++++-----------------
 i18n/wa/gettor.po         |  405 +++++++--------------
 i18n/wo/gettor.po         |  405 +++++++--------------
 i18n/zh_CN/gettor.po      |  544 ++++++++++++----------------
 i18n/zh_HK/gettor.po      |  405 +++++++--------------
 i18n/zh_TW/gettor.po      |  405 +++++++--------------
 i18n/zu/gettor.po         |  405 +++++++--------------
 lib/gettor/i18n.py        |   15 +-
 lib/gettor/responses.py   |    1 -
 setup.py                  |    2 +-
 123 files changed, 17199 insertions(+), 34617 deletions(-)

diff --git a/README.locale-spec-draft b/README.locale-spec-draft
index b754f98..c2243b1 100644
--- a/README.locale-spec-draft
+++ b/README.locale-spec-draft
@@ -35,7 +35,8 @@ GENERATING .po/.pot FILES
 
 In the top level directory of the gettor source, run the following command:
 
-    xgettext lib/gettor/constants.py -d gettor -o po/templates/gettor.pot
+    xgettext lib/gettor/i18n.py -dgettor --from-code=utf-8 -o i18n/templates/gettor.pot 
+    for i in i18n/*/gettor.po; do msgmerge -U $i i18n/templates/gettor.pot ; done
 
 Commit your pot file. Then log into the pootle server, commit any
 outstanding changes in ~/gettor/, and do an svn update. Then log into the
diff --git a/i18n/af/gettor.po b/i18n/af/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/af/gettor.po
+++ b/i18n/af/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ak/gettor.po b/i18n/ak/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ak/gettor.po
+++ b/i18n/ak/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/am/gettor.po b/i18n/am/gettor.po
index e7e6736..a711308 100644
--- a/i18n/am/gettor.po
+++ b/i18n/am/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ar/gettor.po b/i18n/ar/gettor.po
index 7be9ce3..6b4217d 100644
--- a/i18n/ar/gettor.po
+++ b/i18n/ar/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-05-03 14:52-0600\n"
 "Last-Translator: Anas Qtiesh <anasqtiesh@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "    Ù?رحباÙ?Ø? Ù?ذا رÙ?بÙ?ت \"اÙ?حصÙ?Ù? عÙ?Ù? تÙ?ر\".\n"
@@ -30,14 +29,12 @@ msgstr ""
 "    Ø´Ù?راÙ? Ù?Ø·Ù?بÙ?.\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "    Ù?Ù?أسÙ?Ø? Ù?Ù? Ù?ستطÙ?ع اÙ?إجابة عÙ?Ù?Ù? عÙ?Ù? Ù?ذا اÙ?عÙ?Ù?اÙ?. Ù?جب Ø£Ù? تÙ?شئ\n"
@@ -46,31 +43,27 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
-"    Ù?Ø­Ù? Ù?عاÙ?ج اÙ?Ø·Ù?بات اÙ?تÙ? تأتÙ? Ù?Ù? خدÙ?ات اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? اÙ?تÙ? تدعÙ? \"KDIM\" "
-"Ù?Ù?Ø·Ø?\n"
+"    Ù?Ø­Ù? Ù?عاÙ?ج اÙ?Ø·Ù?بات اÙ?تÙ? تأتÙ? Ù?Ù? خدÙ?ات اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? اÙ?تÙ? تدعÙ? \"KDIM"
+"\" Ù?Ù?Ø·Ø?\n"
 "    Ù?Ù?Ù? Ù?Ù?زة Ù?Ù? اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? تسÙ?Ø­ Ù?Ù?ا باÙ?تحÙ?Ù? Ù?Ù? Ø£Ù? اÙ?عÙ?Ù?اÙ? Ù?Ù? سطر\n"
 "    \"اÙ?Ù?رسÙ?\" Ù?Ù? باÙ?Ù?عÙ? Ù?Ù? أرسÙ? Ù?Ø°Ù? اÙ?رساÙ?Ø©.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "    (Ù?عتذر Ù?Ù?Ù? Ø¥Ù? Ù?Ù?ت Ù?Ù? تطÙ?ب Ù?Ø°Ù? اÙ?رساÙ?Ø©. بÙ?ا Ø£Ù?Ù? أتتÙ?ا رساÙ?تÙ? Ù?Ù?\n"
@@ -79,13 +72,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "    Ù?رجÙ? Ø£Ù? تÙ?احظ Ø£Ù?Ù?ا حاÙ?Ù?اÙ? غÙ?ر Ù?ادرÙ?Ù? عÙ?Ù? Ù?عاÙ?جة اÙ?رسائÙ? اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù?Ø© "
@@ -94,28 +85,24 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "    Ø¥Ù? Ù?اÙ?ت Ù?دÙ?Ù? أسئÙ?Ø© Ø£Ù? Ù?Ù? تÙ?Ù?ع Ù?حاÙ?Ù?تÙ?Ø? Ù?رجÙ? اÙ?اتصاÙ?\n"
-"    بشخص بشرÙ? عÙ?Ù? عÙ?Ù?اÙ? اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? اÙ?تاÙ?Ù?: tor-"
-"assistants@xxxxxxxxxxxxxx\n"
+"    بشخص بشرÙ? عÙ?Ù? عÙ?Ù?اÙ? اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? اÙ?تاÙ?Ù?: tor-assistants@torproject."
+"org\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "    سأرسÙ? Ù?Ù? حزÙ?Ø© تÙ?رØ? Ø¥Ù? أخبرتÙ?Ù? Ø£Ù? Ù?احدة ترÙ?د.\n"
@@ -123,13 +110,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "    Ù?رجÙ? اÙ?رد عÙ?Ù? Ù?Ø°Ù? اÙ?رساÙ?Ø© (عÙ?Ù? gettor@xxxxxxxxxxxxxx )Ø? Ù?Ø£Ù? تخبرÙ?Ù?\n"
@@ -137,23 +122,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "    اÙ?حصÙ?Ù? عÙ?Ù? Ù?سخ Ù?ترجÙ?Ø© Ù?Ù? تÙ?ر\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "    Ù?تحصÙ? عÙ?Ù? Ù?سخة تÙ?ر Ù?ترجÙ?Ø© Ø¥Ù?Ù? Ù?غتÙ?Ø? Ù?رجÙ? Ø£Ù? تحدد\n"
@@ -161,14 +142,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "    Ù?Ù? اÙ?Ù?ثاÙ? اÙ?Ø°Ù? سأعطÙ?Ù?Ø? ستطÙ?ب حزÙ?Ø© Ù?ترجÙ?Ø© Ø¥Ù?Ù?\n"
@@ -177,31 +156,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "    Ù?ائÙ?Ø© اÙ?Ù?غات اÙ?Ù?دعÙ?Ù?Ø©:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "    Ù?Ø°Ù? Ù?ائÙ?Ø© بجÙ?Ù?ع اÙ?Ù?غات اÙ?Ù?تÙ?Ù?رة:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -212,9 +186,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "    gettor+ar@xxxxxxxxxxxxxx:    اÙ?عربÙ?Ø©\n"
@@ -231,36 +203,29 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "    Ø¥Ù? Ù?Ù?ت Ù?Ù? تختر Ù?غةØ? Ù?سÙ?Ù? تحصÙ? عÙ?Ù? اÙ?Ù?سخة اÙ?Ø¥Ù?Ù?Ù?Ù?زÙ?Ø©.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "    حزÙ? أصغر حجÙ?اÙ?    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "    Ø¥Ù? Ù?اÙ? عرض اÙ?حزÙ?Ø© Ù?دÙ?Ù? Ù?Ù?Ø®Ù?ضاÙ? Ø£Ù? إذا Ù?اÙ? Ù?زÙ?د اÙ?خدÙ?Ø© اÙ?خاص بÙ? Ù?ا Ù?سÙ?Ø­ \n"
@@ -270,38 +235,32 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "    Ù?Ù?Ø· أدخÙ? Ù?Ù?Ù?Ø© 'split' (بÙ?عÙ?Ù? تÙ?سÙ?Ù?) Ù?Ù? جسÙ? رساÙ?تÙ? اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù?Ø© Ù?اÙ?تاÙ?Ù?:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
-"    إرساÙ? Ù?ذا اÙ?Ù?ص Ù?Ù? رساÙ?Ø© Ø¥Ù?Ù?ترÙ?Ù?Ù?Ø© Ø¥Ù?Ù? \"اÙ?حصÙ?Ù? عÙ?Ù? تÙ?ر\" سÙ?تسبب Ù?Ù? Ø£Ù? Ù?رسÙ? "
-"Ù?Ù? \n"
+"    إرساÙ? Ù?ذا اÙ?Ù?ص Ù?Ù? رساÙ?Ø© Ø¥Ù?Ù?ترÙ?Ù?Ù?Ø© Ø¥Ù?Ù? \"اÙ?حصÙ?Ù? عÙ?Ù? تÙ?ر\" سÙ?تسبب Ù?Ù? Ø£Ù? "
+"Ù?رسÙ? Ù?Ù? \n"
 "    حزÙ?Ø© Ù?تصÙ?Ø­ تÙ?ر Ù?Ù? عدد Ù?Ù? اÙ?Ù?رÙ?Ù?ات بحجÙ? 1.4 Ù?Ù?جا باÙ?ت.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "    بعد Ø£Ù? تتÙ?Ù?Ù? جÙ?Ù?ع اÙ?أجزاءØ? ستحتاج Ø£Ù? تعÙ?د تجÙ?Ù?عÙ?ا Ù?Ù? \n"
@@ -309,55 +268,33 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "    ا- احÙ?ظ جÙ?Ù?ع اÙ?أجزاء اÙ?تÙ? تÙ?Ù?Ù?تÙ?ا Ù?Ù? Ù?جÙ?د Ù?احد عÙ?Ù? جÙ?ازÙ?.\n"
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
-"    2- Ù?Ù? ضغظ جÙ?Ù?ع اÙ?Ù?Ù?Ù?ات اÙ?Ù?Ù?تÙ?Ù?Ø© بÙ? \"z.\" Ø¥Ù? Ù?Ù?ت Ù?د Ø­Ù?ظت جÙ?Ù?ع اÙ?Ù?رÙ?Ù?ات Ù?Ù?\n"
+"    2- Ù?Ù? ضغظ جÙ?Ù?ع اÙ?Ù?Ù?Ù?ات اÙ?Ù?Ù?تÙ?Ù?Ø© بÙ? \"z.\" Ø¥Ù? Ù?Ù?ت Ù?د Ø­Ù?ظت جÙ?Ù?ع اÙ?Ù?رÙ?Ù?ات "
+"Ù?Ù?\n"
 "        Ù?جÙ?د جدÙ?د Ù?Ù? اÙ?سابÙ?Ø? ببساطة Ù?Ù? ضغط جÙ?Ù?ع اÙ?Ù?Ù?Ù?ات Ù?Ù? ذاÙ? اÙ?Ù?جÙ?د.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"    3- أعد تسÙ?Ù?Ø© اÙ?Ù?Ù?Ù? اÙ?Ù?Ù?تÙ?Ù? بÙ? \"ex_RENAME.\" Ù?Ù?Ù?تÙ?Ù? بÙ? \"exe.\" Ù?\n"
-"        Ø£Ù?ضاÙ? أعد تسÙ?Ù?Ø© اÙ?Ù?Ù?Ù? اÙ?Ù?Ù?تÙ?Ù? بÙ? \"ex_RENAME.asc.\" Ù?Ù?Ù?تÙ?Ù? بÙ?\n"
-"        \"exe.asc.\"\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
-msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "    4- تحÙ?Ù? Ù?Ù? Ø£Ù? جÙ?Ù?ع اÙ?Ù?Ù?Ù?ات اÙ?Ù?Ù?صÙ?Ù?Ø© Ù?Ù? اÙ?رساÙ?Ø© اÙ?تÙ? تÙ?Ù?Ù?تÙ?ا Ù?ع\n"
@@ -365,14 +302,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 "    5- اÙ?Ø¢Ù? استخدÙ? برÙ?اÙ?جاÙ? Ù?Ù?Ù?Ù?Ù? Ù?Ù? ضغط أرشÙ?Ù?ات RAR Ù?تعددة. عÙ?Ù? Ù?Ù?Ù?دÙ?ز\n"
@@ -381,26 +316,21 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "        Ù?Ù?تح حزÙ?Ø© تÙ?رØ? ببساطة اضغط عÙ?Ù? Ù?Ù?Ù? \"exe.\"\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "    6- بعد Ù?تح اÙ?حزÙ?Ø©Ø? Ù?تÙ?جب عÙ?Ù?Ù? Ø£Ù? تجد Ù?Ù?Ù?\n"
@@ -409,35 +339,24 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "    7- Ù?ذا Ù?Ù? Ù?ا اÙ?Ø£Ù?ر. Ø´Ù?راÙ? Ù?استخداÙ?Ù? تÙ?ر Ù?استÙ?تع بÙ?!\n"
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"    اÙ?دعÙ?\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "    Ù?ذا Ù?Ù? اÙ?برÙ?اÙ?ج اÙ?Ø°Ù? Ø·Ù?بتÙ? عÙ?Ù? Ø´Ù?Ù? Ù?Ù?Ù? zip. Ù?رجÙ? Ù?Ù? ضغط\n"
@@ -445,13 +364,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "    تÙ?Ù?Ù?Ø­: Ø¥Ù? Ù?اÙ? Ù?Ù?بÙ?Ù?ترÙ? Ù?Ø­Ù?Ù? GnuPG Ù?Ù?صباÙ?Ø? استخدÙ? أداة\n"
@@ -459,37 +376,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"        gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "    اÙ?Ù?خرجات Ù?جب Ø£Ù? تÙ?Ù?Ù? Ù?اÙ?تاÙ?Ù?:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "    Ø¥Ù? Ù?Ù? تÙ?Ù? ذا دراÙ?Ø© بأدÙ?ات سطر اÙ?Ø£Ù?اÙ?رØ? حاÙ?Ù? اÙ?بحث عÙ?\n"
@@ -497,17 +397,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "    Ø¥Ù? Ù?اÙ? اتصاÙ? اÙ?Ø¥Ù?ترÙ?ت اÙ?خاص بÙ? Ù?حجب اÙ?Ù?صÙ?Ù? Ø¥Ù?Ù? شبÙ?Ø© تÙ?رØ? Ù?د\n"
@@ -519,15 +417,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "    Ù?Ù?Ù?Ù?Ù? اÙ?حصÙ?Ù? عÙ?Ù? جسر بإرساÙ? رساÙ?Ø© Ø¥Ù?Ù?رÙ?Ù?Ù?Ø© تحÙ?Ù? \"\n"
@@ -536,14 +430,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "    Ù?Ù? اÙ?Ù?Ù?Ù?Ù? Ø£Ù?ضاÙ? إحضار اÙ?جسÙ?ر باستخداÙ? Ù?تصÙ?Ø­ Ù?تÙ?جÙ?Ù?Ù? Ø¥Ù?Ù? اÙ?عÙ?Ù?اÙ?\n"
@@ -551,16 +442,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "    Ù?Ù?احظة Ù?اÙ?Ø©:\n"
@@ -571,13 +460,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "    Ù?Ù?Ù?Ù? Ø£Ù? تأتÙ? اÙ?حزÙ? بشÙ?Ù? عشÙ?ائÙ?! Ù?رجÙ? Ø£Ù? تتحÙ?Ù? Ù?Ù? Ø£Ù?Ù? Ù?د تÙ?Ù?Ù?ت\n"
@@ -585,16 +472,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "    Ø´Ù?راÙ? عÙ?Ù? Ø·Ù?بÙ?. تÙ? Ù?Ù?Ù?Ù? بÙ?جاح. حاÙ?Ù?اÙ? تتÙ?\n"
@@ -603,34 +486,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
-"    Ø¥Ù? Ù?Ù? تصÙ? اÙ?حزÙ?Ø©Ø? Ù?د تÙ?Ù?Ù? Ø£Ù?بر Ù?Ù?ا Ù?سÙ?Ø­ بÙ? Ù?زÙ?د اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? خاصتÙ?.\n"
+"    Ø¥Ù? Ù?Ù? تصÙ? اÙ?حزÙ?Ø©Ø? Ù?د تÙ?Ù?Ù? Ø£Ù?بر Ù?Ù?ا Ù?سÙ?Ø­ بÙ? Ù?زÙ?د اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? "
+"خاصتÙ?.\n"
 "    حاÙ?Ù? إعادة إرساÙ? رساÙ?تÙ? Ù?Ù? حساب برÙ?د GMAIL.COM Ø£Ù? YAHOO.CN. Ù?Ù?ا\n"
 "    Ù?Ù?Ù?Ù?Ù? Ø£Ù? تحاÙ?Ù? Ø·Ù?ب حزÙ?Ø© Ù?تصÙ?Ø­ تÙ?ر tor-browser-bundle عÙ?ضاÙ? عÙ? حزÙ?Ø©\n"
 "    تÙ?ر Ù?Ù?تصÙ?Ø­ Ù?اÙ?تراسÙ? اÙ?Ù?باشر tor-im-browser-bundle بÙ?ا Ø£Ù?Ù?ا أصغر.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "    Ù?Ù?أسÙ? Ù?Ø­Ù? حاÙ?Ù?اÙ? Ù?Ù?ر بÙ?شاÙ?Ù? تÙ?Ù?Ù?Ø© Ù?Ù?ا Ù?Ù?Ù?Ù?Ù?ا تÙ?بÙ?Ø©\n"
@@ -640,6 +515,41 @@ msgstr ""
 
 #~ msgid ""
 #~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "    3- أعد تسÙ?Ù?Ø© اÙ?Ù?Ù?Ù? اÙ?Ù?Ù?تÙ?Ù? بÙ? \"ex_RENAME.\" Ù?Ù?Ù?تÙ?Ù? بÙ? \"exe.\" Ù?\n"
+#~ "        Ø£Ù?ضاÙ? أعد تسÙ?Ù?Ø© اÙ?Ù?Ù?Ù? اÙ?Ù?Ù?تÙ?Ù? بÙ? \"ex_RENAME.asc.\" Ù?Ù?Ù?تÙ?Ù? بÙ?\n"
+#~ "        \"exe.asc.\"\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "    اÙ?دعÙ?\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "        gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
 #~ "    Hello! This is the \"GetTor\" robot.\n"
 #~ "\n"
 #~ "    Unfortunately, we won't answer you at this address. You should make\n"
@@ -647,10 +557,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -819,8 +731,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -846,7 +758,8 @@ msgstr ""
 #~ "\n"
 #~ "اÙ?إخراج Ù?Ù?بغÙ? Ø£Ù? Ù?Ù?ظر Ø¥Ù?Ù? حد Ù?ا Ù?Ù? Ù?ذا اÙ?Ù?بÙ?Ù? : \n"
 #~ "\n"
-#~ "اÙ?Ù?Ù?اÙ?ع اÙ?عاÙ?Ø© اÙ?عاÙ?Ù?Ù?Ø© : اÙ?تÙ?Ù?Ù?ع جÙ?د Ù?Ù? \"Roger Dingledine <arma@xxxxxxx>\"  \n"
+#~ "اÙ?Ù?Ù?اÙ?ع اÙ?عاÙ?Ø© اÙ?عاÙ?Ù?Ù?Ø© : اÙ?تÙ?Ù?Ù?ع جÙ?د Ù?Ù? \"Roger Dingledine <arma@xxxxxxx>"
+#~ "\"  \n"
 #~ "\n"
 #~ "إذا Ù?Ù?ت Ù?Ù? تÙ?Ù? Ù?Ø£Ù?Ù?Ù?Ø© Ù?ع أدÙ?ات سطر اÙ?Ø£Ù?اÙ?ر Ø? Ù?Ù?حاÙ?Ù?Ø© اÙ?بحث عÙ? \n"
 #~ "Ù?اجÙ?Ø© Ù?ستخدÙ? رسÙ?Ù?Ù?Ø© Ù?GnuPG عÙ?Ù? Ù?ذا اÙ?Ù?Ù?Ù?ع : \n"
@@ -868,8 +781,8 @@ msgstr ""
 #~ "عÙ?Ù?اÙ? اÙ?Ù?Ù?Ù?ع : https://bridges.torproject.org / \n"
 #~ "\n"
 #~ "إذا Ù?اÙ? Ù?دÙ?Ù? Ø£Ù? أسئÙ?Ø© Ø£Ù? Ø£Ù?Ù? Ù?ا Ù?عÙ?Ù? Ø? Ù?Ù?Ù?Ù?Ù? اÙ?اتصاÙ? عÙ?Ù? \n"
-#~ "اÙ?Ø¥Ù?ساÙ? Ù?Ù? Ù?ذا اÙ?دعÙ? عÙ?Ù?اÙ? اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? : tor-assistants@xxxxxxxxxxxxxx "
-#~ "\n"
+#~ "اÙ?Ø¥Ù?ساÙ? Ù?Ù? Ù?ذا اÙ?دعÙ? عÙ?Ù?اÙ? اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? : tor-assistants@torproject."
+#~ "org \n"
 #~ " "
 
 #~ msgid ""
@@ -909,8 +822,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -967,15 +880,15 @@ msgstr ""
 #~ "عÙ?Ù?اÙ? اÙ?Ù?Ù?Ù?ع : https://bridges.torproject.org / \n"
 #~ "\n"
 #~ "إذا Ù?اÙ? Ù?دÙ?Ù? Ø£Ù? أسئÙ?Ø© Ø£Ù? Ø£Ù?Ù? Ù?ا Ù?عÙ?Ù? Ø? Ù?Ù?Ù?Ù?Ù? اÙ?اتصاÙ? عÙ?Ù? \n"
-#~ "اÙ?Ø¥Ù?ساÙ? Ù?Ù? Ù?ذا اÙ?دعÙ? عÙ?Ù?اÙ? اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? : tor-assistants@xxxxxxxxxxxxxx "
-#~ "\n"
+#~ "اÙ?Ø¥Ù?ساÙ? Ù?Ù? Ù?ذا اÙ?دعÙ? عÙ?Ù?اÙ? اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? : tor-assistants@torproject."
+#~ "org \n"
 
 #~ msgid ""
 #~ "\n"
 #~ "    Hello, This is the \"GetTor\" robot.\n"
 #~ "\n"
-#~ "    Thank you for your request. It was successfully understood. Your request "
-#~ "is\n"
+#~ "    Thank you for your request. It was successfully understood. Your "
+#~ "request is\n"
 #~ "    currently being processed. Your package should arrive within the next "
 #~ "ten\n"
 #~ "    minutes.\n"
@@ -998,8 +911,8 @@ msgstr ""
 #~ "Ù?عاÙ?جة Ø·Ù?بÙ?. ستصÙ? اÙ?حزÙ?Ø© اÙ?خاصة بÙ? Ø®Ù?اÙ? اÙ?عشر دÙ?ائÙ?\n"
 #~ "اÙ?Ù?Ù?بÙ?Ø©.\n"
 #~ "\n"
-#~ "Ø¥Ù? Ù?Ù? تصÙ?Ù? اÙ?حزÙ?Ø©Ø? Ù?Ù? اÙ?Ù?Ù?Ù?Ù? Ø£Ù? Ù?Ù?Ù?Ù? حجÙ?Ù?ا Ø£Ù?بر Ù?Ù? اÙ?حجÙ? اÙ?Ø°Ù? Ù?سÙ?Ø­ بÙ? Ù?Ù?دÙ? "
-#~ "خدÙ?Ø© اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? خاصتÙ?.\n"
+#~ "Ø¥Ù? Ù?Ù? تصÙ?Ù? اÙ?حزÙ?Ø©Ø? Ù?Ù? اÙ?Ù?Ù?Ù?Ù? Ø£Ù? Ù?Ù?Ù?Ù? حجÙ?Ù?ا Ø£Ù?بر Ù?Ù? اÙ?حجÙ? اÙ?Ø°Ù? Ù?سÙ?Ø­ بÙ? "
+#~ "Ù?Ù?دÙ? خدÙ?Ø© اÙ?برÙ?د اÙ?Ø¥Ù?Ù?ترÙ?Ù?Ù? خاصتÙ?.\n"
 #~ "حاÙ?Ù? إرساÙ? اÙ?رساÙ?Ø© Ù?رة أخرÙ? Ù?Ù? برÙ?د gmail.com Ø£Ù? yahoo.cn. Ø£Ù?ضاÙ?\n"
 #~ "Ù?Ù?Ù?Ù?Ù? Ù?حاÙ?Ù?Ø© Ø·Ù?ب حزÙ?Ø© Ù?تصÙ?Ø­ تÙ?ر بدÙ?اÙ? Ù?Ù? Ø·Ù?ب حزÙ?Ø© Ù?تصÙ?Ø­ Ù?Ù?سÙ?جر تÙ?رØ?\n"
 #~ "بÙ?ا اÙ?Ù?ا أصغر حجÙ?اÙ?.\n"
diff --git a/i18n/arn/gettor.po b/i18n/arn/gettor.po
index e7e6736..a711308 100644
--- a/i18n/arn/gettor.po
+++ b/i18n/arn/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ast/gettor.po b/i18n/ast/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ast/gettor.po
+++ b/i18n/ast/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/az/gettor.po b/i18n/az/gettor.po
index e385e1f..8c2c663 100644
--- a/i18n/az/gettor.po
+++ b/i18n/az/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-11-19 14:44+0200\n"
 "Last-Translator: ulviya <ulviya_g@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,14 +17,12 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "            Salam, Bu \"GetTor\" robotudur.\n"
@@ -33,14 +31,12 @@ msgstr ""
 "\n"
 "             "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "              TÉ?É?ssüf ki, sizÉ? bu ünvanda cavab verÉ? bilmÉ?yÉ?cÉ?yik. Siz bunu "
@@ -50,31 +46,28 @@ msgstr ""
 "\n"
 "                 "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "                  Biz yalnız \"DKÄ°M-i\" dÉ?stÉ?klÉ?yÉ?n elektron poçt "
 "xidmÉ?tlÉ?rindÉ?n sorÄ?uları prosesini aparaırıq,\n"
-"                           \"XÉ?tdÉ?n\" faktiki olaraq poçtu göndÉ?rmiÅ? biridir.\n"
+"                           \"XÉ?tdÉ?n\" faktiki olaraq poçtu göndÉ?rmiÅ? "
+"biridir.\n"
 "\n"
 "\n"
 "                        "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "               Æ?gÉ?r siz bu poçt üçün soruÅ?madınızsa (biz üzr istÉ?yirik. "
@@ -86,13 +79,11 @@ msgstr ""
 "\n"
 "                  "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "             LütfÉ?n hal-hazırda qeyd edin, biz HTML elektron poçtlarını vÉ? "
@@ -101,13 +92,11 @@ msgstr ""
 "\n"
 "            "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "                Æ?gÉ?r sizin hÉ?r nası sulalınız varsa vÉ? ya bu iÅ?lÉ?mirsÉ?, siz "
@@ -117,13 +106,11 @@ msgstr ""
 " \n"
 "               "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "                 Æ?gÉ?r siz mÉ?nÉ? hÉ?r hansısa istÉ?diyinizi desÉ?niz mÉ?n sizÉ? Tor "
@@ -132,13 +119,11 @@ msgstr ""
 "\n"
 "                "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "                  LütfÉ?n bu poçta (gettor@xxxxxxxxxxxxxxxx) cavab verin vÉ? "
@@ -148,23 +133,19 @@ msgstr ""
 "\n"
 "           "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "               TOR-un MÆ?HDUDLAÅ?DIRILAN VERSÄ°YALARINI Æ?LDÆ? ETMÆ?K\n"
 "               "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "               Sizin dilinizÉ? tÉ?rcümÉ? edilÉ?n Tor versiyasını almaq, müÉ?yyÉ?n "
@@ -173,42 +154,36 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
-"               Bu nümunÉ? mÉ?hdudlaÅ?dırılanda sizÉ? tÉ?lÉ?b edilÉ?n paketi verÉ?cÉ?k\n"
+"               Bu nümunÉ? mÉ?hdudlaÅ?dırılanda sizÉ? tÉ?lÉ?b edilÉ?n paketi "
+"verÉ?cÉ?k\n"
 "                 codes.\n"
 "\n"
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "                DÉ?stÉ?klÉ?nmiÅ?  yerlÉ?rin  siyahısı:\n"
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "                  Budur bütün mümkün dillÉ?rin siyahısı:\n"
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -219,9 +194,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "gettor+ar@xxxxxxxxxxxxxx: Æ?rÉ?b\n"
@@ -237,36 +210,29 @@ msgstr ""
 "gettor+zh@xxxxxxxxxxxxxx: Ã?in\n"
 "\n"
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "            É?gÉ?r siz heç bir dil seçmÉ?miÅ?sinizsÉ?, onda Ä°ngilis dili variantı "
 "qÉ?bul edÉ?cÉ?ksiniz.\n"
 "\n"
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "                       SMALLER SIZED PACKAGES\n"
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "                   Æ?gÉ?r sizin bandwith-iniz aÅ?aÄ?ıdırsa vÉ? ya sizin "
@@ -279,23 +245,19 @@ msgstr ""
 "\n"
 "       "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
-"             SadÉ?cÉ? elektron poçtunuzda haradasa  açar söz 'parçalanmasını' "
-" özündÉ? saxlayın daxil edin:\n"
+"             SadÉ?cÉ? elektron poçtunuzda haradasa  açar söz 'parçalanmasını'  "
+"özündÉ? saxlayın daxil edin:\n"
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "             GetTor-a elektron poçtda bu mÉ?tni göndÉ?rmÉ?k sizÉ? göndÉ?rmÉ?yÉ? "
@@ -303,13 +265,11 @@ msgstr ""
 "                             bir neçÉ? 1,4MB É?lavÉ?sindÉ? Tor SÉ?yyah DÉ?stÉ?si.\n"
 "\n"
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "                     Bütün hissÉ?lÉ?ri alandan sonra, sizin onları yenidÉ?n "
@@ -317,25 +277,20 @@ msgstr ""
 "                     yenidÉ?n bir paketÉ?.Bu aÅ?aÄ?ıdakı qaydada edilir:\n"
 "\n"
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "                     1.) Bütün qÉ?bul edilÉ?n É?lavÉ?lÉ?ri diskinizdÉ?ki qovluÄ?da "
 "saxlayın.\n"
 "               \n"
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
 "                    2). \".z-dÉ?\" qurtaran bütün fayllar zÉ?ncirbÉ?ndi açın. "
@@ -345,31 +300,11 @@ msgstr ""
 "\n"
 "                   "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"                      3). \".exe-dÉ?\" qurtarmaq üçün \".ex_RENAME-dÉ?\" qurtaran "
-"faylın adını dÉ?yiÅ?in\n"
-"                       hÉ?mçinin qurtarmaq üçün \".ex_RENAME.asc-da\" qurtaran "
-"faylın adını dÉ?yiÅ?in \n"
-"                       \".exe.asc\"\n"
-"\n"
-"          "
-
-#: lib/gettor/constants.py:540
-msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "                4). Bütün faylları yoxlayın ,  sizin aldıÄ?ınız poçtda tÉ?svir "
@@ -378,14 +313,12 @@ msgstr ""
 "\n"
 "          "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 "        5). Ä°ndi proqramdan istifadÉ? edin ki, unrar çoxcildli RAR-ı "
@@ -395,12 +328,9 @@ msgstr ""
 "\n"
 "       "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "              Sizin Tor paketinizi açıb çıxartmaq üçün, \".exe\" faylını "
@@ -408,14 +338,12 @@ msgstr ""
 "\n"
 "             "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "             6). Açılma qurtarılandan sonra,  sizin tÉ?yinat qovluÄ?unuzda bu "
@@ -426,12 +354,9 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "               7). O budur. Siz hazırsınız. TÉ?Å?É?kkürlÉ?r Tordan istifadÉ? "
@@ -439,23 +364,15 @@ msgstr ""
 "                \n"
 "                               "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"               KÃ?MÆ?K\n"
-"            "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "               Budur poçt indeksi faylı kimi sizin tÉ?lÉ?b etdiyiniz proqram "
@@ -464,13 +381,11 @@ msgstr ""
 "\n"
 "       "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "          Ä°Å?arÉ?: Æ?gÉ?r sizin kompüterinizÉ? GnuPG yüklÉ?nibsÉ?, poçt indeksi "
@@ -480,37 +395,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"            gpg <packagename>.asc <packagename>-i tÉ?sdiq edir\n"
-"\n"
-"     "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "           Ã?ıxıÅ?  buna bir qÉ?dÉ?r bÉ?nzÉ?mÉ?lidir:\n"
 "\n"
 "          "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "                Æ?gÉ?r siz commandline alÉ?tlÉ?ri ilÉ? tanıÅ? deyilsinizsÉ?,\n"
@@ -519,22 +417,20 @@ msgstr ""
 "\n"
 "         "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "         Æ?gÉ?r sizin Ä°nternet Tor Å?É?bÉ?kÉ?sinÉ? giriÅ?i qadaÄ?a qoyursa,\n"
-"           sizin körpü dÉ?yiÅ?mÉ?lÉ?rinÉ? ehtiyacınız olacaq. Körpü "
-"dÉ?yiÅ?mÉ?lÉ?ri(yaxud qısaca  \"körpülÉ?r\")\n"
+"           sizin körpü dÉ?yiÅ?mÉ?lÉ?rinÉ? ehtiyacınız olacaq. Körpü dÉ?yiÅ?mÉ?lÉ?ri"
+"(yaxud qısaca  \"körpülÉ?r\")\n"
 "  Kataloqa É?sasÉ?n sadalanan Tor dÉ?yiÅ?mÉ?lÉ?ridir.\n"
 "  Bir halda ki onların heç bir tam ictimai siyahıları yoxdur, hÉ?tta É?gÉ?r "
 "sizin Ä°SP-iniz bütünÉ? É?laqÉ?lÉ?ri filtrlÉ?yirsÉ?,\n"
@@ -543,15 +439,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "             Siz növbÉ?ti elektron poçt ünvanına elektron poçtun tÉ?rkibinÉ?\n"
@@ -561,14 +453,11 @@ msgstr ""
 "\n"
 "       "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "                Bu hÉ?mçinin növbÉ?ti veb-sÉ?yyah ilÉ? körpülÉ?ri gÉ?tirmÉ?k üçün "
@@ -577,16 +466,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "              VACÄ°B QEYD:\n"
@@ -599,13 +486,11 @@ msgstr ""
 "\n"
 "                                 "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "             PaketlÉ?r qaydadan çıxa bilÉ?rdi! LütfÉ?n É?min olun,\n"
@@ -614,16 +499,12 @@ msgstr ""
 "\n"
 "     "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "                Sizin sorÄ?unuz üçün tÉ?Å?É?kkür edirik. Bu müvÉ?ffÉ?qiyyÉ?tlÉ? baÅ?a "
@@ -634,16 +515,11 @@ msgstr ""
 "\n"
 "  "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "         Æ?gÉ?r gÉ?lib çatmırsa, paket sizin poçt tÉ?chizatçınız üçün hÉ?ddindÉ?n "
@@ -656,15 +532,11 @@ msgstr ""
 "\n"
 "       "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "      TÉ?É?ssüf ki biz hal-hazırda problemlÉ?ri sinaqdan keçiririk  vÉ? biz bu "
@@ -672,3 +544,40 @@ msgstr ""
 "           LütfÉ?n sÉ?birli olun, biz bu problemi  hÉ?ll etmÉ?yÉ? cÉ?hd edirik.\n"
 "\n"
 "   "
+
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "                      3). \".exe-dÉ?\" qurtarmaq üçün \".ex_RENAME-dÉ?\" "
+#~ "qurtaran faylın adını dÉ?yiÅ?in\n"
+#~ "                       hÉ?mçinin qurtarmaq üçün \".ex_RENAME.asc-da\" "
+#~ "qurtaran faylın adını dÉ?yiÅ?in \n"
+#~ "                       \".exe.asc\"\n"
+#~ "\n"
+#~ "          "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "               KÃ?MÆ?K\n"
+#~ "            "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "            gpg <packagename>.asc <packagename>-i tÉ?sdiq edir\n"
+#~ "\n"
+#~ "     "
diff --git a/i18n/be/gettor.po b/i18n/be/gettor.po
index e7e6736..a711308 100644
--- a/i18n/be/gettor.po
+++ b/i18n/be/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/bg/gettor.po b/i18n/bg/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/bg/gettor.po
+++ b/i18n/bg/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/bms/gettor.po b/i18n/bms/gettor.po
index d0abf6a..515d1f6 100644
--- a/i18n/bms/gettor.po
+++ b/i18n/bms/gettor.po
@@ -7,23 +7,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "    á??á??á?¤á??á?¬á??á?« \"GetTor\" robot á?»á??á??á?¹á??á?«á??á??á?¹á??\n"
@@ -32,111 +31,92 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
-"    á??á?®á??á?­á??á?¹á??á?¬á??á?½á?­ á??á??á?¹á?·á??á?­á?¯ á??á?½á?¼á??á?¹á?±á??á?¬á?¹á??á?­á?¯á?? á?±á?»á??á?¾á??á?¬á?¸ á?±á??á?¸á??á?­á?¯á??á?¹á??á?­á??á?¹á?·á??á??á?¹ á??á??á?¯á??á?¹á??á?«á??    "
-"GMAIL.COM á??á?­á?¯á??á??á??á?¯á??á?¹ YAHOO.CN á?¡á?±á??á?¬á??á?¹á?·á??á?ºá?¬á?¸á?»á??á??á?¹á?· á?»á??á?³á??á?¯á??á?¹á??á??á?¹á?·á?»á??á?®á?¸\n"
+"    á??á?®á??á?­á??á?¹á??á?¬á??á?½á?­ á??á??á?¹á?·á??á?­á?¯ á??á?½á?¼á??á?¹á?±á??á?¬á?¹á??á?­á?¯á?? á?±á?»á??á?¾á??á?¬á?¸ á?±á??á?¸á??á?­á?¯á??á?¹á??á?­á??á?¹á?·á??á??á?¹ á??á??á?¯á??á?¹á??á?«á??    GMAIL.COM á??á?­á?¯á??á??á??á?¯á??á?¹ YAHOO."
+"CN á?¡á?±á??á?¬á??á?¹á?·á??á?ºá?¬á?¸á?»á??á??á?¹á?· á?»á??á?³á??á?¯á??á?¹á??á??á?¹á?·á?»á??á?®á?¸\n"
 "                á??á?¡á?±á??á?¬á??á?¹á?·á??á??á?¹á??á?¯á??á?¯á?»á??á??á?¹á?·\n"
 "    á?±á??á?¸á??á?­á?¯á??á?±á??á?¸á??á?«á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
-"     \"From\" á??á?­á?¯á??á?¹á?¸á??á?²á??á?¼á??á?¹ á?¡á??á?½á??á?¹á??á??á??á?¹ á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?­á?¯á??á??á?²á?·á??á?°á?? á??á?­á??á?¹á??á?¬á??á?­á?¯ "
-"á??á??á?¹á?±á??á?¸á??á?­á?¯á??á?¹á??á??á?¹á?·\n"
+"     \"From\" á??á?­á?¯á??á?¹á?¸á??á?²á??á?¼á??á?¹ á?¡á??á?½á??á?¹á??á??á??á?¹ á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?­á?¯á??á??á?²á?·á??á?°á?? á??á?­á??á?¹á??á?¬á??á?­á?¯ á??á??á?¹á?±á??á?¸á??á?­á?¯á??á?¹á??á??á?¹á?·\n"
 "      á?¡á?®á?¸á?±á??á?¸á??á?¹ feature á??á??á?¹á??á?¯ á?»á??á??á?¹á?±á??á?¬  \"DKIM\" á??á?­á?¯\n"
-"     á?¡á?±á??á?¬á??á?¹á??á?°á?±á??á?¸á??á??á?¹á?· á?¡á?®á?¸á?±á??á?¸á??á?¹á??á??á?¹á?±á??á?¬á??á?¹á??á??á??á?ºá?¬á?¸ á??á?®á??á?½ á?±á??á?¬á??á?¹á?¸á??á?­á?¯á??á?ºá?¬á?¸á??á?­á?¯á??á?¬ "
-"á??á?¯á??á?¹á?±á??á?¬á??á?¹á?±á??á?¸á??á?«á??á??á?¹á??\n"
+"     á?¡á?±á??á?¬á??á?¹á??á?°á?±á??á?¸á??á??á?¹á?· á?¡á?®á?¸á?±á??á?¸á??á?¹á??á??á?¹á?±á??á?¬á??á?¹á??á??á??á?ºá?¬á?¸ á??á?®á??á?½ á?±á??á?¬á??á?¹á?¸á??á?­á?¯á??á?ºá?¬á?¸á??á?­á?¯á??á?¬ á??á?¯á??á?¹á?±á??á?¬á??á?¹á?±á??á?¸á??á?«á??á??á?¹á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
-"    á??á?®á?±á??á?¸á??á?¹á?¡á??á?¼á??á?¹ á??á??á?¹á??á?±á??á?¸á??á?²á?·á??á?­á??á?°á?¸á??á?­á?¯á??á??á?¹ á??á?½á?¼á??á?¹á?±á??á?¬á?¹á??á?­á?¯á??á?¡á?±á??á??á?²á?? á?±á??á?¬á??á?¹á?¸á??á??á?¹á??á?«á??á??á?¹á?? "
-"á??á??á?¹á?·á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?¬ DKIM á??á??á?¶á?¯á?¸á??á?²á?· á??á??á?¹á?±á??á?¬á??á?¹á??á??á?»á??á??á?¹á?±á??á??á??á?¹á??á?­á?¯á??á??á??á?¹á?¸á??\n"
+"    á??á?®á?±á??á?¸á??á?¹á?¡á??á?¼á??á?¹ á??á??á?¹á??á?±á??á?¸á??á?²á?·á??á?­á??á?°á?¸á??á?­á?¯á??á??á?¹ á??á?½á?¼á??á?¹á?±á??á?¬á?¹á??á?­á?¯á??á?¡á?±á??á??á?²á?? á?±á??á?¬á??á?¹á?¸á??á??á?¹á??á?«á??á??á?¹á?? á??á??á?¹á?·á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?¬ DKIM á??á??á?¶á?¯á?¸á??á?²á?· "
+"á??á??á?¹á?±á??á?¬á??á?¹á??á??á?»á??á??á?¹á?±á??á??á??á?¹á??á?­á?¯á??á??á??á?¹á?¸á??\n"
 "    á??á?½á??á?¹á?¸á?»á??á??á?ºá??á?¹á?¡á??á?­á?¯á??á?ºá?¶á?³á?¸á??á?­á?¯ á??á?½á?¼á??á?¹á?±á??á?¬á?¹á??á?­á?¯á?? á?±á??á?¸á??á?­á?¯á??á?±á??á?¸á??á?«á??á??á?¹á??\n"
-"    á?±á??á?¬á??á?¹á??á??á?¹á?±á??á?? á??á?­á?¯á??á??á??á?¯á??á?¹ á??á?­á?¯á??á??á??á?¹á?¾á??á?¬á??á?½á?ºá??á?¹á?±á??á?¬á?· á??á??á?¹á?¸á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?­á??á?¹á??á?¬á??á?­á?¯ "
-"á??á??á?¹á??á?ºá?´á??á??á??á?­á?¯á??á?¹á??á?½á?¬ á?»á??á??á?¹á??á?«á??á??á?¹á??\n"
+"    á?±á??á?¬á??á?¹á??á??á?¹á?±á??á?? á??á?­á?¯á??á??á??á?¯á??á?¹ á??á?­á?¯á??á??á??á?¹á?¾á??á?¬á??á?½á?ºá??á?¹á?±á??á?¬á?· á??á??á?¹á?¸á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?­á??á?¹á??á?¬á??á?­á?¯ á??á??á?¹á??á?ºá?´á??á??á??á?­á?¯á??á?¹á??á?½á?¬ á?»á??á??á?¹á??á?«á??á??á?¹á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
-"   á??á??á?¹á??á?±á??á?¬á??á?½á?¬ HTML á?±á??á?¸á??á?¹á?±á??á?¼ á??á?­á?¯á??á??á??á?¯á??á?¹ 64 á?±á??á?¸á??á?¹á?±á??á?¼á??á?­á?¯ á??á?¯á??á?¹á?±á??á?¬á??á?¹á?±á??á?¸á??á?­á?¯á??á?¹á??á?½á?¬ "
-"á??á??á?¯á??á?¹á?±á?¾á??á?¬á??á?¹á?¸ á?±á??á?ºá?¸á??á?°á?¸á?»á??á?³á?? á??á?­á??á?¬á?¸á?±á??á?¸á??á?«á??\n"
+"   á??á??á?¹á??á?±á??á?¬á??á?½á?¬ HTML á?±á??á?¸á??á?¹á?±á??á?¼ á??á?­á?¯á??á??á??á?¯á??á?¹ 64 á?±á??á?¸á??á?¹á?±á??á?¼á??á?­á?¯ á??á?¯á??á?¹á?±á??á?¬á??á?¹á?±á??á?¸á??á?­á?¯á??á?¹á??á?½á?¬ á??á??á?¯á??á?¹á?±á?¾á??á?¬á??á?¹á?¸ á?±á??á?ºá?¸á??á?°á?¸á?»á??á?³á?? "
+"á??á?­á??á?¬á?¸á?±á??á?¸á??á?«á??\n"
 "   á??á??á?¹á?·á?¡á?±á??á??á?²á?? á??á?¬á??á?¬á?¸á??á??á?¹á??á??á?¹á?»á??á??á?¹á?· á?±á??á?¸á??á?­á?¯á??á??á??á?¹ á??á?­á?¯á?¡á??á?¹á??á?«á??á??á?¹á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
-"    á?¡á??á??á?¹á??á??á?ºá?¬á?¸ á??á??á?¹á?·á??á?½á?¬ á?±á??á?¸á??á??á?¬ á?±á??á?¸á??á?¼á??á?¹á?¸á??á?½á?­á??á??á?¹á??á?² á?»á??á??á?¹á?»á??á??á?¹ á?¡á??á?¯á??á?¹á??á??á?¯á??á?¹á??á?­á?¯á??á??á?² "
-"á?»á??á??á?¹á?»á??á??á?¹\n"
+"    á?¡á??á??á?¹á??á??á?ºá?¬á?¸ á??á??á?¹á?·á??á?½á?¬ á?±á??á?¸á??á??á?¬ á?±á??á?¸á??á?¼á??á?¹á?¸á??á?½á?­á??á??á?¹á??á?² á?»á??á??á?¹á?»á??á??á?¹ á?¡á??á?¯á??á?¹á??á??á?¯á??á?¹á??á?­á?¯á??á??á?² á?»á??á??á?¹á?»á??á??á?¹\n"
 "    á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?­á??á?¹á??á?¬ : tor-assistants@xxxxxxxxxxxxxx á??á?­á?¯á??á??á?¹á??á?¼á??á?¹á??á?­á?¯á??á?¹á??á?«á??á??á?¹á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
-"    á??á??á?¹á??á??á?¹á??á?¯á??á?­á?¯ á??á??á?¹á??á?­á?¯á??á?ºá??á?¹á??á?² á??á?­á?¯á??á?¬ á??á?½á?¼á??á?¹á?±á??á?¬á?¹á??á?­á?¯á??á??á?­á?¯á?±á?»á??á?¬á??á??á?¹ Tor package "
-"á??á?­á?¯á?±á??á?¸á??á?¹á?»á??á??á?¹á?· á?±á??á?¸á??á?­á?¯á??á?±á??á?¸á??á?«á??á??á?¹á??\n"
+"    á??á??á?¹á??á??á?¹á??á?¯á??á?­á?¯ á??á??á?¹á??á?­á?¯á??á?ºá??á?¹á??á?² á??á?­á?¯á??á?¬ á??á?½á?¼á??á?¹á?±á??á?¬á?¹á??á?­á?¯á??á??á?­á?¯á?±á?»á??á?¬á??á??á?¹ Tor package á??á?­á?¯á?±á??á?¸á??á?¹á?»á??á??á?¹á?· á?±á??á?¸á??á?­á?¯á??á?±á??á?¸á??á?«á??á??á?¹á??\n"
 "    á?±á?¡á?¬á??á?¹á??á?« packages á??á?¬á??á??á?¹á??á?ºá?¬á?¸á??á?²á??á?½ á??á??á?¹á??á?¯á??á?­á?¯ á?±á??á?¼á?¸á??á?ºá??á?¹á??á?«á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "    á?±á??á?ºá?¸á??á?°á?¸á?»á??á?³á?? (gettor@xxxxxxxxxxxxxx) á??á?­á?¯ á?¡á?±á?¾á??á?¬á??á?¹á?¸á?»á??á??á?¹á??á?«á??\n"
@@ -144,23 +124,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "     á??á??á?¹á?? á??á??á?¹á??á??á?¹á?±á??á??á??á?­á?¯á??á?¹á??á?¬ TOR á??á?¬á?¸á??á?½á??á?¹á?¸á??á?­á?¯ á??á??á?°á?»á??á??á?¹á?¸\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "    á??á??á?¹á?? á??á?¬á??á?¬á??á??á?¬á?¸á??á?­á?¯á?? á?»á??á??á?¹á??á?­á?¯á??á?­á?¯á?±á??á?¬ Tor á??á?¬á?¸á??á?½á??á?¹á?¸á??á?­á?¯ á??á??á?°á??á??á?¹\n"
@@ -168,14 +144,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "   á??á?®á?¥á??á??á?¬á??á??á?¹ á??á??á?¯á??á?¹á??á?¬á?¸á??á?½á??á?¹á?¸ package á??á?­á?¯ á?±á??á?¬á??á?¹á?¸á??á?­á?¯á?»á??á??á?¹á?¸ á?»á??á??á?¹á??á??á?¹á?? \n"
@@ -184,31 +158,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "    á?¡á?±á??á?¬á??á?¹á?¡á??á?°á?±á??á?¸á?±á??á?¬ á??á??á?¹á??á??á?¹á?±á??á??á??á?ºá?¬á?¸ á??á?¬á??á??á?¹á?¸:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "   á??á??á?½á?­á??á?­á?¯á??á?¹á?±á??á?¬ á??á?¬á??á?¬á??á??á?¬á?¸á??á?ºá?¬á?¸ á??á?¬á??á??á?¹á?¸á?»á??á??á?¹á??á?«á??á??á?¹á??:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -219,9 +188,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
@@ -238,340 +205,241 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
-"    á?¡á??á??á?¹á?? á??á?¬ á??á?¬á??á?¬á??á??á?¬á?¸á??á?½ á??á?±á??á?¼á?¸á??á?ºá??á?¹á??á?²á?·á??á?½á?ºá??á?¹ á??á??á?¹á??á?¬ á?¡á??á?¤á??á?­á??á?¹á??á?¬á?¸á??á?½á??á?¹á?¸á??á?­á?¯ "
-"á??á??á?¹á??á?¶á??á??á?½á?­á??á?½á?¬ á?»á??á??á?¹á??á?«á??á??á?¹á??\n"
+"    á?¡á??á??á?¹á?? á??á?¬ á??á?¬á??á?¬á??á??á?¬á?¸á??á?½ á??á?±á??á?¼á?¸á??á?ºá??á?¹á??á?²á?·á??á?½á?ºá??á?¹ á??á??á?¹á??á?¬ á?¡á??á?¤á??á?­á??á?¹á??á?¬á?¸á??á?½á??á?¹á?¸á??á?­á?¯ á??á??á?¹á??á?¶á??á??á?½á?­á??á?½á?¬ á?»á??á??á?¹á??á?«á??á??á?¹á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "    PACKAGE á??á?­á?¯á??á?¹á??á?¹á?¡á?±á??á?¸á??á?ºá?¬á?¸\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
-"    á?¡á??á??á?¹á?? á??á??á?¹á?? bandwith á??á??á?¹ á?¡á??á?¼á??á?¹á?±á??á?½á?¸á?±á??á?¼á?¸á?±á??á??á?½á?ºá??á?¹ á??á?­á?¯á??á??á??á?¯á??á?¹ á??á??á?¹á?? "
-"á?¡á??á?¹á??á?¬á??á??á?¹á??á??á?¹á?±á??á?¬á??á?¹á??á?? á?±á??á?¸á??á?°á?±á??á?¼á??\n"
-"    attachment á?¾á??á?®á?¸á?¾á??á?®á?¸á?±á??á?¼ á??á??á?¹á??á?¶á??á?­á?¯á?? á??á?¼á??á?¹á?·á??á?»á??á?³á??á?°á?¸á??á?­á?¯á??á??á?¹ GetTor á?? feature á??á?­á?¯ "
-"á?¡á??á?¶á?¯á?¸á?»á??á?³á?»á??á?®á?¸ \n"
+"    á?¡á??á??á?¹á?? á??á??á?¹á?? bandwith á??á??á?¹ á?¡á??á?¼á??á?¹á?±á??á?½á?¸á?±á??á?¼á?¸á?±á??á??á?½á?ºá??á?¹ á??á?­á?¯á??á??á??á?¯á??á?¹ á??á??á?¹á?? á?¡á??á?¹á??á?¬á??á??á?¹á??á??á?¹á?±á??á?¬á??á?¹á??á?? á?±á??á?¸á??á?°á?±á??á?¼á??\n"
+"    attachment á?¾á??á?®á?¸á?¾á??á?®á?¸á?±á??á?¼ á??á??á?¹á??á?¶á??á?­á?¯á?? á??á?¼á??á?¹á?·á??á?»á??á?³á??á?°á?¸á??á?­á?¯á??á??á?¹ GetTor á?? feature á??á?­á?¯ á?¡á??á?¶á?¯á?¸á?»á??á?³á?»á??á?®á?¸ \n"
 "    á?¡á??á?¼á??á?¹á?¡á??á?¬á?¸á?¡á?¾á??á?®á?¸á??á??á?¹á??á?¯ á?¡á??á?¬á?¸ \n"
 "    á?¡á??á?¼á??á?¹á?¡á??á?¬á?¸á?¡á?±á??á?¸á?±á??á?¸á?±á??á?¼ á??á?¼á?²á?»á??á?®á?¸ á?±á??á?¸á??á?­á?¯á??á?±á?¡á?¬á??á?¹ á?»á??á?³á??á?¯á??á?¹á??á?­á?¯á??á??á??á?«á??á??á?¹á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
-"   á?¤á??á?²á?·á??á?­á?¯á?? á??á??á?¹á?? á?±á??á?¸á??á?¹á??á?¼á??á?¹ keyword á?»á??á??á?¹á??á?²á?· 'split' á??á?­á?¯á??á?²á?· "
-"á??á??á?¬á?¸á??á?¶á?¯á?¸á??á?«á??á??á?¹á??á?½á?¬á??á?«á??:\n"
+"   á?¤á??á?²á?·á??á?­á?¯á?? á??á??á?¹á?? á?±á??á?¸á??á?¹á??á?¼á??á?¹ keyword á?»á??á??á?¹á??á?²á?· 'split' á??á?­á?¯á??á?²á?· á??á??á?¬á?¸á??á?¶á?¯á?¸á??á?«á??á??á?¹á??á?½á?¬á??á?«á??:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "     GetTor á??á?­á?¯ á?¤á??á?¬á??á?¬á?¸á?»á??á??á?¹á?· á?±á??á?¸á??á?­á?¯á??á?»á??á??á?¹á?¸á?»á??á??á?¹á?· \n"
-"     1,4MB á??á?½á?­á??á?²á?· attachment á?±á??á?¼á?¡á?»á??á??á?¹ Tor Browser á?¡á??á?¯á?±á??á?¸ á??á?­á?¯ á??á??á?¹á?·á??á?® "
-"á?±á??á?¸á??á?­á?¯á??á?±á??á?¸á??á?½á?¬ á?»á??á??á?¹á??á?«á??á??á?¹á?? \n"
+"     1,4MB á??á?½á?­á??á?²á?· attachment á?±á??á?¼á?¡á?»á??á??á?¹ Tor Browser á?¡á??á?¯á?±á??á?¸ á??á?­á?¯ á??á??á?¹á?·á??á?® á?±á??á?¸á??á?­á?¯á??á?±á??á?¸á??á?½á?¬ "
+"á?»á??á??á?¹á??á?«á??á??á?¹á?? \n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
-"    á?¡á??á?­á??á?¹á??á?­á?¯á??á?¹á?¸á?±á??á?¼á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ á??á??á?¹á??á?¶á??á??á?½á?­á?»á??á?®á?¸á??á?¬á??á?²á?? package á??á??á?¹á??á?¯á??á??á?¹á?¸ á?»á??á??á?¹á?±á?¡á?¬á??á?¹ "
-"á?»á??á??á?¹á??á??á?¹ á??á?¯á??á??á?¹á?¸á?±á??á?¸á??á?­á?¯á?? á??á?­á?¯á?¡á??á?¹á??á?«á??á??á?¹á??\n"
+"    á?¡á??á?­á??á?¹á??á?­á?¯á??á?¹á?¸á?±á??á?¼á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ á??á??á?¹á??á?¶á??á??á?½á?­á?»á??á?®á?¸á??á?¬á??á?²á?? package á??á??á?¹á??á?¯á??á??á?¹á?¸ á?»á??á??á?¹á?±á?¡á?¬á??á?¹ á?»á??á??á?¹á??á??á?¹ á??á?¯á??á??á?¹á?¸á?±á??á?¸á??á?­á?¯á?? "
+"á??á?­á?¯á?¡á??á?¹á??á?«á??á??á?¹á??\n"
 "    á?±á?¡á?¬á??á?¹á?±á??á?¬á?¹á?»á??á??á?«á?¡á??á?­á?¯á??á?¹á?¸ á?»á??á?®á?¸á?±á?»á??á?¬á??á?¹á??á?½á?¬ á?»á??á??á?¹á??á?«á??á??á?¹á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
-"     á??.)á??á??á?¹á??á?¶á??á??á?½á?­á?»á??á?®á?¸á??á?¬á?¸ attachment á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ folder á??á??á?¹á??á?¯á??á?²á??á?¼á??á?¹ "
-"á??á?­á??á?¹á?¸á??á?¬á?¸á??á??á?«á??á??á?¹á??\n"
+"     á??.)á??á??á?¹á??á?¶á??á??á?½á?­á?»á??á?®á?¸á??á?¬á?¸ attachment á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ folder á??á??á?¹á??á?¯á??á?²á??á?¼á??á?¹ á??á?­á??á?¹á?¸á??á?¬á?¸á??á??á?«á??á??á?¹á??\n"
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:529
-msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"    á??.) \".z\" á??á?½á??á?¹á?·á?¡á??á?¶á?¯á?¸á??á??á?¹á?±á??á?¬ á??á?­á?¯á??á?¹á??á?ºá?¬á?¸á??á?­á?¯ Unzip á??á?¯á??á?¹á??á?«á?? á?¡á??á??á?¹á?? attachment "
-"á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ á??á?­á??á?¹á?¸á?»á??á?®á?¸á?»á??á?®á??á?­á?¯á??á??á?¹    folder á?¡á??á??á?¹á??á??á?¹á??á?¯á?¡á??á??á?¹á??á?¯á??á?¹ á?»á??á?®á?¸á??á??á?¹ á?¡á?²á?·á??á?­á??á?²á??á?½á?¬ "
-"á??á?­á?¯á??á?¹á?±á??á?¼á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ á??á?­á?¯á?¸á??á?­á?¯á?¸á??á?½á??á?¹á?¸á??á?½á??á?¹á?¸á??á?² unzip á?»á??á?³á??á?¯á??á?¹á??á??á?½á?¬á??á?«á??\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
-"     á??.) \".ex_RENAME\" á??á?½á??á?¹á?·á??á?¶á?¯á?¸á?±á??á?¬ á??á?­á?¯á??á?¹á??á?­á?¯ \".exe\" á??á?°á?? "
-"á??á?¬á??á??á?¹á?»á??á??á?¹á?±á?»á??á?¬á??á?¹á?¸á?±á??á?¸á??á??á?½á?¬á?»á??á??á?¹á?»á??á?®á?¸\n"
-"          \".ex_RENAME.asc\" á??á?½á??á?¹á?·á??á?¶á?¯á?¸á?±á??á?¬ á??á?­á?¯á??á?¹á??á?­á?¯á??á??á?¹á?¸ \".exe.asc\" á??á?°á?? "
-"á??á?¬á??á??á?¹á?»á??á??á?¹á?±á?»á??á?¬á??á?¹á?¸á?±á??á?¸á??á??á?½á?¬á??á?«á??\n"
+"    á??.) \".z\" á??á?½á??á?¹á?·á?¡á??á?¶á?¯á?¸á??á??á?¹á?±á??á?¬ á??á?­á?¯á??á?¹á??á?ºá?¬á?¸á??á?­á?¯ Unzip á??á?¯á??á?¹á??á?«á?? á?¡á??á??á?¹á?? attachment á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ "
+"á??á?­á??á?¹á?¸á?»á??á?®á?¸á?»á??á?®á??á?­á?¯á??á??á?¹    folder á?¡á??á??á?¹á??á??á?¹á??á?¯á?¡á??á??á?¹á??á?¯á??á?¹ á?»á??á?®á?¸á??á??á?¹ á?¡á?²á?·á??á?­á??á?²á??á?½á?¬ á??á?­á?¯á??á?¹á?±á??á?¼á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ á??á?­á?¯á?¸á??á?­á?¯á?¸á??á?½á??á?¹á?¸á??á?½á??á?¹á?¸á??á?² unzip "
+"á?»á??á?³á??á?¯á??á?¹á??á??á?½á?¬á??á?«á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "    á??.)package á??á??á?¹á??á?¯á??á?ºá??á?¹á?¸á??á?®á??á?½á??á?¹á?·á?¡á??á?° \n"
-"        á??á??á?¹á??á?¶á??á??á?½á?­á?±á??á?¬ á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?¼á??á?¹ á?±á??á?¬á?¹á?»á??á??á?¬á?¸á?±á??á?¬ á??á?­á?¯á??á?¹á??á?ºá?¬á?¸á??á?­á?¯ "
-"á??á?½á??á?¹á??á??á?½á??á?¹á??á??á?¹á?±á??á?¸á??á?«á??(gpg --verify)\n"
+"        á??á??á?¹á??á?¶á??á??á?½á?­á?±á??á?¬ á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?¼á??á?¹ á?±á??á?¬á?¹á?»á??á??á?¬á?¸á?±á??á?¬ á??á?­á?¯á??á?¹á??á?ºá?¬á?¸á??á?­á?¯ á??á?½á??á?¹á??á??á?½á??á?¹á??á??á?¹á?±á??á?¸á??á?«á??(gpg --verify)\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
-"     á??.) á??á?ºá?¬á?¸á??á?¼á?¬á?±á??á?¬ RAR archives á??á?ºá?¬á?¸á??á?­á?¯ unrar á?»á??á??á?¹á?»á??á??á?¹á??á?­á?¯á??á?¹á?±á??á?¬ á??á??á?­á?¯á??á??á??á?¹á??á?­á?¯ "
-"á?¡á??á?¶á?¯á?¸á?»á??á?³á??á?«á??\n"
+"     á??.) á??á?ºá?¬á?¸á??á?¼á?¬á?±á??á?¬ RAR archives á??á?ºá?¬á?¸á??á?­á?¯ unrar á?»á??á??á?¹á?»á??á??á?¹á??á?­á?¯á??á?¹á?±á??á?¬ á??á??á?­á?¯á??á??á??á?¹á??á?­á?¯ á?¡á??á?¶á?¯á?¸á?»á??á?³á??á?«á??\n"
 "          Windows á??á?ºá?¬á?¸á?±á??á??á??á?¼á??á?¹á?±á??á?¬á?· á??á?¶á?¯á?¸á??á?¶á?¡á??á?¯á?­á??á?¹á?¸ WinRAR á??á?½á?­á??á?«á??á??á?¹á??\n"
-"          á?¡á??á??á?¹á?? á??á??á?¹á?·á??á?¼á??á?¹á?»á??á?´á??á?¬á??á?½á?¬ install á??á??á?¯á??á?¹á??á?±á??á?¸á??á?°á?¸ á??á?­á?¯á??á??á?¹á?±á??á?¬á?· á??á?®á??á?½á?¬ á??á??á?°á??á?« "
-":\n"
+"          á?¡á??á??á?¹á?? á??á??á?¹á?·á??á?¼á??á?¹á?»á??á?´á??á?¬á??á?½á?¬ install á??á??á?¯á??á?¹á??á?±á??á?¸á??á?°á?¸ á??á?­á?¯á??á??á?¹á?±á??á?¬á?· á??á?®á??á?½á?¬ á??á??á?°á??á?« :\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
-"         Tor package á??á?ºá?¬á?¸á??á?­á?¯ á?»á??á??á?¹á?»á??á??á?¹á??á??á?¹ á?¡á??á?­á?¯á?¸á??á?½á??á?¹á?¸á??á?¶á?¯á?¸á??á?±á??á?¬á?· \".exe\" á??á?­á?¯á??á?¹á??á?­á?¯ "
-"á??á??á??á?¹á??á??á?ºá??á?¹á??á?½á?­á??á?¹á??á?«á??\n"
+"         Tor package á??á?ºá?¬á?¸á??á?­á?¯ á?»á??á??á?¹á?»á??á??á?¹á??á??á?¹ á?¡á??á?­á?¯á?¸á??á?½á??á?¹á?¸á??á?¶á?¯á?¸á??á?±á??á?¬á?· \".exe\" á??á?­á?¯á??á?¹á??á?­á?¯ á??á??á??á?¹á??á??á?ºá??á?¹á??á?½á?­á??á?¹á??á?«á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "    á??.) á?»á??á??á?¹á?»á??á??á?¹á??á?¬ á?»á??á?®á?¸á??á?¼á?¬á?¸á??á?²á?·á??á?½á?ºá??á?¹ á??á??á?¹á??á??á?¹á??á?¼á??á?¹á??á?¬ folder á??á?²á??á?¼á??á?¹\n"
 "         á?¡á??á??á?¹á?»á??á?³á??á?¯á??á?¹á?»á??á?®á?¸á?±á??á?¬  \".exe\" á??á?­á?¯á??á?¹á??á?­á?¯ á??á?½á?¬á?±á??á?¼á??á??á??á?¹á?? \n"
-"         á??á?­á?¯á?¸á??á?½á??á?¹á?¸á??á?¼á?¬á??á?² á??á??á??á?¹á??á??á?ºá??á?¹á??á?½á?­á??á?¹á??á?­á?¯á??á?¹á??á??á?¹á?±á??á?¬á?· Tor Browser á?¡á??á?¯á?±á??á?¸á??á?¬ "
-"á??á??á? á??á?¹á??á??á?­á?¯á??á?¹á?¸á?¡á??á?¼á??á?¹á?¸ á??á??á??á?¹á??á?½á?¬á?»á??á??á?¹á??á?«á??á??á?¹á??\n"
+"         á??á?­á?¯á?¸á??á?½á??á?¹á?¸á??á?¼á?¬á??á?² á??á??á??á?¹á??á??á?ºá??á?¹á??á?½á?­á??á?¹á??á?­á?¯á??á?¹á??á??á?¹á?±á??á?¬á?· Tor Browser á?¡á??á?¯á?±á??á?¸á??á?¬ á??á??á? á??á?¹á??á??á?­á?¯á??á?¹á?¸á?¡á??á?¼á??á?¹á?¸ "
+"á??á??á??á?¹á??á?½á?¬á?»á??á??á?¹á??á?«á??á??á?¹á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
-"    á??.) á??á?®á?±á??á?¬á??á?¹á??á?«á??á?² á?»á??á?®á?¸á??á?¼á?¬á?¸á??á?«á?»á??á?®á?? Tor á??á?­á?¯á?¡á??á?¶á?¯á?¸á?»á??á?³á??á?²á?·á?¡á??á?¼á??á?¹ á?±á??á?ºá?¸á??á?°á?¸á??á??á?¹á??á?«á??á??á?¹á?? "
-"á?±á??á?ºá?¬á?¹á??á??á??á?¹á??á?«á?±á??!\\    \n"
+"    á??.) á??á?®á?±á??á?¬á??á?¹á??á?«á??á?² á?»á??á?®á?¸á??á?¼á?¬á?¸á??á?«á?»á??á?®á?? Tor á??á?­á?¯á?¡á??á?¶á?¯á?¸á?»á??á?³á??á?²á?·á?¡á??á?¼á??á?¹ á?±á??á?ºá?¸á??á?°á?¸á??á??á?¹á??á?«á??á??á?¹á?? á?±á??á?ºá?¬á?¹á??á??á??á?¹á??á?«á?±á??!"
+"\\    \n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"    SUPPORT\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "    á??á??á?¹á?±á??á?¬á??á?¹á?¸á??á?­á?¯á?±á??á?¬ á?±á??á?¬á?·á??á?¹á??á?²á?? zip á??á?­á?¯á??á?¹á??á?«á?? \n"
-"    á?±á??á?ºá?¸á??á?°á?¸á?»á??á?³á?? package á??á?­á?¯ unzip á?»á??á?³á??á?¯á??á?¹á?»á??á?®á?¸ á??á?±á??á?¤á??á??á??á?¡á??á?¬á??á?ºá?¬á?¸á??á?­á?¯ "
-"á??á?½á??á?¹á??á??á?½á??á?¹á??á??á?¹á?±á??á?¸á??á?«á??\n"
+"    á?±á??á?ºá?¸á??á?°á?¸á?»á??á?³á?? package á??á?­á?¯ unzip á?»á??á?³á??á?¯á??á?¹á?»á??á?®á?¸ á??á?±á??á?¤á??á??á??á?¡á??á?¬á??á?ºá?¬á?¸á??á?­á?¯ á??á?½á??á?¹á??á??á?½á??á?¹á??á??á?¹á?±á??á?¸á??á?«á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "   á??á?²á??á?¼á??á?¹á??: á?¡á??á??á?¹á?? á??á??á?¹á?·á??á?¼á??á?¹á?»á??á?´á??á?¬á??á?¼á??á?¹ GnuPG install á??á?¯á??á?¹á?»á??á?®á?¸á??á?¼á?¬á?¸á?»á??á?® á??á?­á?¯á??á?½á?ºá??á?¹ \n"
-"    zip á??á?­á?¯á??á?¹á??á?­á?¯ á?»á??á??á?¹á?»á??á??á?¹á?»á??á?®á?¸á??á?¬á??á?²á?? á?±á?¡á?¬á??á?¹á??á?½á?¬á??á?²á?·á??á?­á?¯á?? gpg commandline tool "
-"á??á?­á?¯á?¡á??á?¶á?¯á?¸á?»á??á?³á??á?«á??\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
+"    zip á??á?­á?¯á??á?¹á??á?­á?¯ á?»á??á??á?¹á?»á??á??á?¹á?»á??á?®á?¸á??á?¬á??á?²á?? á?±á?¡á?¬á??á?¹á??á?½á?¬á??á?²á?·á??á?­á?¯á?? gpg commandline tool á??á?­á?¯á?¡á??á?¶á?¯á?¸á?»á??á?³á??á?«á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "    output á??á??á?¹ á?¡á??á??á?¹á?¸á??á??á?¹ á?¤á??á?²á?·á??á?­á?¯á??  á?»á??á??á?¹á??á??á?¹á?·á??á??á?¹á??:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "    á?¡á??á??á?¹á?? á??á??á?¹á?·á?¡á?±á??á??á?½á??á?¹á?· commandline tools á?±á??á?¼á??á?²á?? á??á??á?¹á?¸á??á?½á?®á?¸á??á??á??á??á?½á?­á??á?°á?¸á??á?­á?¯á??á??á?¹ \n"
-"    á??á??á?¹á??á?¹á??á?­á?¯á??á?¹á?±á??á??á??á?¼á??á?¹ GnuPG á?¡á??á?¼á??á?¹ graphical user interface á??á?­á?¯ á?¾á??á?­á?³á?¸á??á?¬á?¸ "
-"á??á?½á?¬á?±á??á?¼á?¾á??á??á?¹á?·á??á?«á?? :\n"
+"    á??á??á?¹á??á?¹á??á?­á?¯á??á?¹á?±á??á??á??á?¼á??á?¹ GnuPG á?¡á??á?¼á??á?¹ graphical user interface á??á?­á?¯ á?¾á??á?­á?³á?¸á??á?¬á?¸ á??á?½á?¬á?±á??á?¼á?¾á??á??á?¹á?·á??á?«á?? :\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
-"     á?¡á??á??á?¹á?? Tor á??á?¼á??á?¹á??á??á?¹á??á?­á?¯ á??á??á?¹á??á?¼á??á?¹á??á??á?¹ á??á??á?¹á?·á?¡á??á?¹á??á?¬á??á??á?¹á??á??á?¹á??á?¼á??á?¹á??á??á?? "
-"á??á?­á??á?¹á??á?­á?¯á??á??á?¬á?¸á??á??á?¹á??á?­á?¯á??á??á?¹\n"
+"     á?¡á??á??á?¹á?? Tor á??á?¼á??á?¹á??á??á?¹á??á?­á?¯ á??á??á?¹á??á?¼á??á?¹á??á??á?¹ á??á??á?¹á?·á?¡á??á?¹á??á?¬á??á??á?¹á??á??á?¹á??á?¼á??á?¹á??á??á?? á??á?­á??á?¹á??á?­á?¯á??á??á?¬á?¸á??á??á?¹á??á?­á?¯á??á??á?¹\n"
 "     bridge relay á??á?­á?¯á??á?­á?¯á?¡á??á?¹á??á??á?¹ á?»á??á??á?¹á??á??á?¹á?? \n"
 "     Bridge realays (á??á?­á?¯á??á??á??á?¯á??á?¹ á?¡á??á?­á?¯á?±á??á?¬á??á?¹ \"bridges\") á??á?ºá?¬á?¸á??á??á?¹\n"
-"     á?¡á??á?­á?? á??á??á?¹á?¸á??á??á??á?¹á??á?²á??á?¼á??á?¹ á??á??á?«á??á??á?¹á?±á??á?? á??á??á?­á?¯á??á?? á?¡á??á?ºá?¬á?¸á??á?°á??á?«á??á?­á?¯á??á?¹á??á?¬ á??á?¬á??á??á?¹á?¸á??á??á?¹ "
-"á??á?»á??á??á?¹á?·á??á?¶á?¯á??á?«á?? \n"
-"     á?¡á??á??á?¹á?? á??á??á?¹á?? ISP á?? á??á?­á??á?­á?¯á??á?¹á?±á??á?¬ Tor relays á??á?ºá?¬á?¸á??á?­á?¯á?? á??á??á?¹á??á?¼á??á?¹á??á??á?±á??á?¼á??á?­á?¯ "
-"á??á?®á??á??á?¹á??á?¬á?¸á??á??á?¹ á??á?­á?¯á??á??á?¹á?±á??á?¬á??á?¹ \n"
+"     á?¡á??á?­á?? á??á??á?¹á?¸á??á??á??á?¹á??á?²á??á?¼á??á?¹ á??á??á?«á??á??á?¹á?±á??á?? á??á??á?­á?¯á??á?? á?¡á??á?ºá?¬á?¸á??á?°á??á?«á??á?­á?¯á??á?¹á??á?¬ á??á?¬á??á??á?¹á?¸á??á??á?¹ á??á?»á??á??á?¹á?·á??á?¶á?¯á??á?«á?? \n"
+"     á?¡á??á??á?¹á?? á??á??á?¹á?? ISP á?? á??á?­á??á?­á?¯á??á?¹á?±á??á?¬ Tor relays á??á?ºá?¬á?¸á??á?­á?¯á?? á??á??á?¹á??á?¼á??á?¹á??á??á?±á??á?¼á??á?­á?¯ á??á?®á??á??á?¹á??á?¬á?¸á??á??á?¹ á??á?­á?¯á??á??á?¹á?±á??á?¬á??á?¹ \n"
 "     bridge á?±á??á?¼á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ á??á?­á??á?¹á??á?­á?¯á??á??á?­á?¯á??á?¹á??á?­á?¯á?? á??á?»á??á??á?¹á??á?¯á?­á??á?¹á??á?«á??á?°á?¸á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
-"    á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?¬á??á?­á?¯á??á?¹á??á?¼á??á?¹ \"get bridges\" á??á?¯á??á?«á??á??á?¹á?±á??á?¬ á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?­á?¯ á??á?­á?¯á??á?? bridge "
-"á??á?­á?¯á??á??á?°á??á?­á?¯á??á?¹á??á?«á??á??á?¹á??\n"
+"    á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?¬á??á?­á?¯á??á?¹á??á?¼á??á?¹ \"get bridges\" á??á?¯á??á?«á??á??á?¹á?±á??á?¬ á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?­á?¯ á??á?­á?¯á??á?? bridge á??á?­á?¯á??á??á?°á??á?­á?¯á??á?¹á??á?«á??á??á?¹á??\n"
 "    á?±á?¡á?¬á??á?¹á?±á??á?¬á?¹á?»á??á??á?« á?¡á?®á?¸á?±á??á?¸á??á?¹á??á?­á?¯ á??á?­á?¯á??á?±á??á?¸á??á?«á??\n"
 "    bridges@xxxxxxxxxxxxxx\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "    á?±á?¡á?¬á??á?¹á?±á??á?¬á?¹á?»á??á??á?« á??á?­á??á?¹á??á?¬á??á?¼á??á?¹á??á??á?¹á?¸ bridges á??á?ºá?¬á?¸á??á?­á?¯ á??á??á?°á??á?­á?¯á??á?¹á??á?«á?±á??á?¸á??á??á?¹á??\n"
@@ -579,34 +447,29 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "    á?¡á?±á??á?¸á?¾á??á?®á?¸á?±á??á?¬á?¡á??á?ºá??á?¹á??á?½á?¬:\n"
 "    á??á??á?¹á?¸á??á??á?¹ á??á?­á?¯á??á?¹á??á?ºá?¬á?¸ á?¡á??á?­á?¯á??á?¹á?¸á??á?­á?¯á??á?¹á??á?¼á?²á??á?­á?¯á??á??á??á?¹ á?±á??á?¬á??á?¹á?¸á??á?­á?¯á??á?? á?»á??á??á?¹á??á?«á??á??á?¹á??\n"
 "    á??á??á?­á?¯á??á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ á??á?°á??á?®á?±á??á?¬ á??á??á?¹á?¸á?±á?¾á??á?¬á??á?¹á?¸á?±á?¡á?¬á??á?¹á??á?¼á??á?¹ á??á?­á??á?¹á?¸á??á?¬á?¸á?»á??á?®á?¸\n"
 "    á??á??á??á??á?¶á?¯á?¸á??á?­á?¯á??á?¹á??á?­á?¯ á??á??á??á?¹á??á??á?ºá??á?¹á??á?½á?­á??á?¹á?? unpack á??á?»á??á?³á??á?¯á??á?¹á??á?½á?® \n"
-"    á?¡á??á?­á?¯á??á?¹á?¸á??á?­á?¯á??á?¹á??á?¼á?²á??á?­á?¯á??á??á??á?¹á?· á??á?­á?¯á??á?¹á??á?ºá?¬á?¸á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ á??á??á?½á?­á??á??á?¹ á?±á??á?¬á??á?¹á?·á??á?­á?¯á?? "
-"á??á?­á?¯á?¡á??á?¹á??á?«á??á??á?¹á??\n"
+"    á?¡á??á?­á?¯á??á?¹á?¸á??á?­á?¯á??á?¹á??á?¼á?²á??á?­á?¯á??á??á??á?¹á?· á??á?­á?¯á??á?¹á??á?ºá?¬á?¸á?¡á?¬á?¸á??á?¶á?¯á?¸á??á?­á?¯ á??á??á?½á?­á??á??á?¹ á?±á??á?¬á??á?¹á?·á??á?­á?¯á?? á??á?­á?¯á?¡á??á?¹á??á?«á??á??á?¹á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "    Packages á??á?ºá?¬á?¸á??á??á?¹ á?¡á??á?®á??á?¥á?¹á??á??á?º á??á?¼á??á?¹á??á?¬á??á?­á??á?¹á?·á??á??á?¹á??\n"
@@ -614,59 +477,79 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
-"    á??á??á?¹á?? á?±á??á?¬á??á?¹á?¸á??á?­á?¯á??á??á?¡á??á?¼á??á?¹ á?±á??á?ºá?¸á??á?°á?¸á??á??á?¹á??á?«á??á??á?¹á?? "
-"á?»á??á??á?¹á?·á??á?¯á?¶á??á?¼á?¬á??á?¬á?¸á??á??á?¹á??á?²á?·á?»á??á?®á?¸á?»á??á??á?¹á??á?«á??á??á?¹á?? \n"
+"    á??á??á?¹á?? á?±á??á?¬á??á?¹á?¸á??á?­á?¯á??á??á?¡á??á?¼á??á?¹ á?±á??á?ºá?¸á??á?°á?¸á??á??á?¹á??á?«á??á??á?¹á?? á?»á??á??á?¹á?·á??á?¯á?¶á??á?¼á?¬á??á?¬á?¸á??á??á?¹á??á?²á?·á?»á??á?®á?¸á?»á??á??á?¹á??á?«á??á??á?¹á?? \n"
 "    á??á??á?¹á??á?±á??á?¬á??á?¹á?¸á??á?­á?¯á??á??á??á??á?¹ á??á??á?¹á??á?±á??á?¬á??á?½á?¬ á??á?¯á??á?¹á?±á??á?¬á??á?¹á?±á??á??á?²á?»á??á??á?¹á??á?«á??á??á?¹á??\n"
 "    á??á??á?¹á?? package á??á?¬ á?±á??á?¬á??á?¹ á??á??á??á?­á??á??á?¹á?¡á??á?¼á??á?¹á?¸ á?±á??á?¬á??á?¹á??á?½á?­á??á?¬á??á??á?¹á?·á??á?«á??á??á?¹á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
-"    á?¡á??á??á?¹á?? á?±á??á?¬á??á?¹á??á??á?¬á??á?·á?²á??á?°á?¸á??á?­á?¯á??á??á?¹ package á??á?¬ á??á??á?¹á?·á?±á??á?¸á??á?¹á?¡á??á?¼á??á?¹ "
-"á?¡á??á?¼á??á?¹á??á?­á?¯á??á?¹á??á?¹á?¾á??á?®á?¸á??á?¬á?¸á?±á??á??á?­á?¯á?? á?»á??á??á?¹á??á?«á??á?­á??á?¹á?·á??á??á?¹á??\n"
+"    á?¡á??á??á?¹á?? á?±á??á?¬á??á?¹á??á??á?¬á??á?·á?²á??á?°á?¸á??á?­á?¯á??á??á?¹ package á??á?¬ á??á??á?¹á?·á?±á??á?¸á??á?¹á?¡á??á?¼á??á?¹ á?¡á??á?¼á??á?¹á??á?­á?¯á??á?¹á??á?¹á?¾á??á?®á?¸á??á?¬á?¸á?±á??á??á?­á?¯á?? á?»á??á??á?¹á??á?«á??á?­á??á?¹á?·á??á??á?¹á??\n"
 "    gmail.com á??á?­á?¯á??á??á??á?¯á??á?¹ yahoo.cn account á?»á??á??á?¹á?· á?»á??á??á?¹á??á?­á?¯á??á?¾á??á??á?¹á?·á?±á??á?¸á??á?«á??\n"
 "    tor-im-browser-bundle á??á??á?¹ tor-browser-bundle á??á?­á?¯ á?±á??á?¸á?¾á??á??á?¹á?·á??á?« \n"
 "    á??á?? á??á?­á?¯á??á?­á?¯á?±á??á?¸á??á??á?¹á??á?«á??á??á?¹á??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"   á??á?¶á??á?±á??á?¬á??á?¹á?¸á??á?¼á?¬á??á?² á??á?½á?¼á??á?¹á?±á??á?¬á?¹á??á?­á?¯á??á?¡á?±á??á??á?²á?? á??á??á?¹á??á?±á??á?¬á??á?½á?¬ á?»á??á??á??á?¬á??á?ºá?¬á?¸á??á?²á?? "
-"á?±á??á?¼á??á?¾á??á?¶á?³á?±á??á??á?«á??á??á?¹á??\n"
-"   á??á??á?¹á?? á?±á??á?¬á??á?¹á?¸á??á?­á?¯á??á??á??á?­á?¯ á?¡á??á?¯á??á?ºá?­á??á?¹á??á?½á?¬ á?»á??á??á?¹á?·á??á??á?¹á?¸á??á?±á??á?¸á??á?­á?¯á??á?¹á?±á??á?¸á??á?«á??á?°á?¸á?? á?¤á??á?­á??á?¥á??á?­á?¯ "
-"á??á?½á?¼á??á?¹á?±á??á?¬á?¹á??á?­á?¯á?? á?¾á??á?­á?³á?¸á??á?¬á?¸á?±á?»á??á??á?½á??á?¹á?¸á?±á??á?¸á??á?½á?¬ á?»á??á??á?¹á??á?­á?¯á?? á?±á??á?ºá?¸á??á?°á?¸á?»á??á?³á?? á??á?­á??á?¹á??á?½á??á?¹á?±á??á?¸á??á?«á??\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
+msgstr ""
+"\n"
+"   á??á?¶á??á?±á??á?¬á??á?¹á?¸á??á?¼á?¬á??á?² á??á?½á?¼á??á?¹á?±á??á?¬á?¹á??á?­á?¯á??á?¡á?±á??á??á?²á?? á??á??á?¹á??á?±á??á?¬á??á?½á?¬ á?»á??á??á??á?¬á??á?ºá?¬á?¸á??á?²á?? á?±á??á?¼á??á?¾á??á?¶á?³á?±á??á??á?«á??á??á?¹á??\n"
+"   á??á??á?¹á?? á?±á??á?¬á??á?¹á?¸á??á?­á?¯á??á??á??á?­á?¯ á?¡á??á?¯á??á?ºá?­á??á?¹á??á?½á?¬ á?»á??á??á?¹á?·á??á??á?¹á?¸á??á?±á??á?¸á??á?­á?¯á??á?¹á?±á??á?¸á??á?«á??á?°á?¸á?? á?¤á??á?­á??á?¥á??á?­á?¯ á??á?½á?¼á??á?¹á?±á??á?¬á?¹á??á?­á?¯á?? "
+"á?¾á??á?­á?³á?¸á??á?¬á?¸á?±á?»á??á??á?½á??á?¹á?¸á?±á??á?¸á??á?½á?¬ á?»á??á??á?¹á??á?­á?¯á?? á?±á??á?ºá?¸á??á?°á?¸á?»á??á?³á?? á??á?­á??á?¹á??á?½á??á?¹á?±á??á?¸á??á?«á??\n"
+"\n"
+"    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "     á??.) \".ex_RENAME\" á??á?½á??á?¹á?·á??á?¶á?¯á?¸á?±á??á?¬ á??á?­á?¯á??á?¹á??á?­á?¯ \".exe\" á??á?°á?? "
+#~ "á??á?¬á??á??á?¹á?»á??á??á?¹á?±á?»á??á?¬á??á?¹á?¸á?±á??á?¸á??á??á?½á?¬á?»á??á??á?¹á?»á??á?®á?¸\n"
+#~ "          \".ex_RENAME.asc\" á??á?½á??á?¹á?·á??á?¶á?¯á?¸á?±á??á?¬ á??á?­á?¯á??á?¹á??á?­á?¯á??á??á?¹á?¸ \".exe.asc\" á??á?°á?? "
+#~ "á??á?¬á??á??á?¹á?»á??á??á?¹á?±á?»á??á?¬á??á?¹á?¸á?±á??á?¸á??á??á?½á?¬á??á?«á??\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
diff --git a/i18n/bn/gettor.po b/i18n/bn/gettor.po
index df8f697..ecb29ba 100644
--- a/i18n/bn/gettor.po
+++ b/i18n/bn/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-08-30 17:58+0200\n"
 "Last-Translator: Rezwan <i_rezwan@xxxxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,14 +17,12 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "হ�যাল�, ��ি \"����র\" রব��। \n"
@@ -33,14 +31,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "দ�র�ভা��য�ন�ভাব�, �মরা �� ঠি�ানা� �পনা�� �ত�তর দিত� পারব না। �পনার ��ি�\n"
@@ -49,14 +45,12 @@ msgstr ""
 "\n"
 " "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "�মরা শ�ধ� স��সব �ম��ল স�বা থ��� �ন�র�ধ প�র��রি�া�াত �রি য���ল� \"ডি����া��ম\" "
@@ -66,31 +60,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
-"(�মরা দ�:�িত যদি �পনি �� ম��ল�র �ন�য� �ন�র�ধ না �র� থা��ন। �পনার �ম��ল�ি "
-"���ি\n"
-"স�বা থ��� �স��� যা \"ডি����া��ম\" প�রয���তি ব�যবহার �র� না, �মরা ���ি ��� "
-"ব�যা��যা পাঠা���ি,\n"
+"(�মরা দ�:�িত যদি �পনি �� ম��ল�র �ন�য� �ন�র�ধ না �র� থা��ন। �পনার �ম��ল�ি ���ি\n"
+"স�বা থ��� �স��� যা \"ডি����া��ম\" প�রয���তি ব�যবহার �র� না, �মরা ���ি ��� ব�যা��যা "
+"পাঠা���ি,\n"
 "�র �রপর� �মরা �� �ম��ল ঠি�ানা�ি ��ি�� যাব।)\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "�ন���রহ �র� ���াল �রব�ন য� বর�তমান� �মরা ����ি�ম�ল �ম��ল �থবা ব��� ৬৪ �ম��ল\n"
@@ -98,28 +87,23 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
-"�পনার যদি ��ন প�রশ�ন থা�� �থবা ��ি �া� না �র�, �পনারা ��ন সাহায�য�ার� "
-"ব�য��তি��\n"
+"�পনার যদি ��ন প�রশ�ন থা�� �থবা ��ি �া� না �র�, �পনারা ��ন সাহায�য�ার� ব�য��তি��\n"
 "�� সহা�� �ম��ল ঠি�ানা� ম��ল �রত� পার�ন: tor-assistants@xxxxxxxxxxxxxx\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "�মি �পনা�� ���ি �র প�যা��� পাঠাব, যদি �পনি বলত� পার�ন য� ঠি� ��ন�ি �পনি �ান।\n"
@@ -127,13 +111,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "�ন���রহ �র� �� ঠি�ানা� �বাব পাঠান (প�রতি gettor@xxxxxxxxxxxxxx), �ব� �মা�� "
@@ -142,23 +124,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "�র�র �ন�বাদিত স�স��রণ��ল� পা��ার �পা�\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "�পনার প�ন�দ�র ভাষা� �ন�বাদ �রার �ন�য� �র�র ���ি স�স��রণ নির�দিষ�� �র�ন\n"
@@ -166,14 +144,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "�� �দাহরণ�ির মত �া� �রল� �পনা�� পাঠাব� �পনার �ন�র�ধ��ত প�যা����ির\n"
@@ -183,31 +159,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "�মরা য�সব ভাষা� প�যা����ি দি�� থা�ি:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "��ান� সহ�লভ�য সব ভাষার তালি�া দ��া ���:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -218,9 +189,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "gettor+ar@xxxxxxxxxxxxxx: �রব�\n"
@@ -237,38 +206,30 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
-"�পনি যদি ��ন ভাষা না প�ন�দ �র� থা��ন, তাহল� �পনা�� ��র��� স�স��রণ পাঠান� "
-"হব�।\n"
+"�পনি যদি ��ন ভাষা না প�ন�দ �র� থা��ন, তাহল� �পনা�� ��র��� স�স��রণ পাঠান� হব�।\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "��� সা���র প�যা���\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "�পনার ব�যান�ড��দথ (�ন��ারন���র �তি) যদি �ম থা�� �থবা �পনার ���সপি �পনা��\n"
@@ -279,36 +240,30 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "শ�ধ�মাত�র 'split' (স�প�লি�) �� �ি��ার�ড�ি �পনার �ম��ল� য�� �র� দিন �ভাব�:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "�� ����স� বার�তা�ি ���ি �ম��ল�র মাধ�যম� ����র�র �া�� পাঠাল�\n"
 "��ি �পনা�� �র ব�রা��ার বান�ড�ল ১.৪ ম��াবা���র স�য���তির ��ার� পাঠাব�।\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "সব ��ি ��শ পাবার পর� �পনা�� স���ল��� প�নরা� ��ত�র �রত� হব�\n"
@@ -316,56 +271,33 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "১) �পনার হার�ডডিস���র ���ি ফ�ল�ডার� সব ��যা�া�ম�ন����ল� স�ভ �র� রা��ন।\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
-"২) য�সব ফা�ল�র শ�ষ� \".z\" ��� স���ল��� �ন�িপ �র�ন। �পনি যদি সব ��য�া�ম�ন�� "
-"স��ভ �র� রা��ন\n"
+"২) য�সব ফা�ল�র শ�ষ� \".z\" ��� স���ল��� �ন�িপ �র�ন। �পনি যদি সব ��য�া�ম�ন�� স��ভ "
+"�র� রা��ন\n"
 "���ি নত�ন ফ�ল�ডার�, স�� ফ�ল�ডার�� সব ফা�ল �ন�িপ �র�ন।\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"৩) \".ex_RENAME\" সম�বলিত ফা�ল�র শ�ষা�শ�র নাম বদল� \".exe\" �র�ন �ব�\n"
-"�র� বদল �র�ন \".ex_RENAME.asc\" �� ��শ��ল��� �� ফা�ল ���স��নশন�র মাধ�যম� -\n"
-"\".exe.asc\"\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "৪) মিলি�� দ���ন ম��ল� য�মন বলা ��� তার সাথ� য� ফা�ল��ল� প�����ন \n"
@@ -373,43 +305,36 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
-"৫) ��ন ���ি প�র���রাম ব�যবহার �র�ন যা রার �র��া�ভ থ��� ফা�ল��ল��� "
-"সম�প�রসারিত �রত� সাহায�য �রব�।\n"
+"৫) ��ন ���ি প�র���রাম ব�যবহার �র�ন যা রার �র��া�ভ থ��� ফা�ল��ল��� সম�প�রসারিত �রত� "
+"সাহায�য �রব�।\n"
 "��ন�ড��� ��ির নাম সাধারণত ��নরার। �পনার যদি তা না থা��\n"
 "�নস��ল �রা তাহল� তা ��ান থ��� ডা�নল�ড �র�ন:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "�পনার �র প�যা����ি ��লার �ন�য� শ�ধ� \".exe\" ফা�ল�ি ডাবল��লি� �র�ন।\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "৬) প�যা��� ��লা শ�ষ হল� �পনি ���ি নত�ন ��লা\n"
@@ -418,50 +343,37 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "৭) �� ত�! �পনার �া� শ�ষ। ধন�যবাদ �র ব�যবহার�র �ন�য� �ব� �পভ�� �র�ন!\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"সহা�তা\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
-"��ান� �পনার ��া���িত সফ�����যার�ি র���� ���ি �িপ ফা�ল হিস�ব�। �ন���রহ �র� "
-"�ন�িপ �র�ন\n"
+"��ান� �পনার ��া���িত সফ�����যার�ি র���� ���ি �িপ ফা�ল হিস�ব�। �ন���রহ �র� �ন�িপ "
+"�র�ন\n"
 "�� প�যা����ি �ব� সি�ন��ার�ি সত�যা�িত �র�ন।\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "����িত: �পনার �ম�পি��ার� যদি �ি�ন��পি�ি �নস��ল �রা থা��, তাহল� ব�যবহার �র�ন "
@@ -470,37 +382,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"gpg --verify <প�যা����র নাম>.asc <প�যা����র নাম>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "�র ���প���ি �র�ম দ��াব� হ�ত:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "�পনার যদি �মান�ডলা�ন ��ল সম�পর��� �ানা না থা�� তাহল� ��ষ��া �র�ন ����ত�\n"
@@ -508,17 +403,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "�পনার �ন��ারন�� �ান��শন যদি �র ন����ার���� ব�ল� �র�, �পনার\n"
@@ -530,32 +423,25 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
-"�পনি ���ি ব�রি��� �ধি��রহণ �রত� পারব�ন ���ি �ম��ল পাঠি�� যাত� ল��া থা�ব� "
-"\"get bridges\" (��� ব�রি��স)\n"
+"�পনি ���ি ব�রি��� �ধি��রহণ �রত� পারব�ন ���ি �ম��ল পাঠি�� যাত� ল��া থা�ব� \"get "
+"bridges\" (��� ব�রি��স)\n"
 "স�� ম��ল�র ম�ল ��শ� যা �� ঠি�ানা� পাঠান� হব�:\n"
 "bridges@xxxxxxxxxxxxxx\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "���ব ব�রা��ার ব�যবহার �র�� সম�ভব ব�রি� �না - �� ���র�ল � য�ত� হব�\n"
@@ -563,16 +449,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "��র�ত�বপ�র�ণ তথ�য:\n"
@@ -583,13 +467,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "প�যা�����ল� �া� না� �রত� পার�! �ন���রহ �র� দ���ন �পনি প�����ন �ি না\n"
@@ -597,16 +479,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "ধন�যবাদ �পনার �ন�র�ধ�র �ন�য�। ��ি ভালভাব� ব��া ����। �পনার �ন�র�ধ\n"
@@ -615,39 +493,64 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "��ি যদি না �স�, �� প�যা����ি �পনার ���সপির �ন�য� ��ব ব� হ�� ����।\n"
 "ম��ল�ি �িম��ল.�ম বা ��াহ�.সি�ন �র ���ি ��যা�া�ন�� থ��� পাঠান�র ��ষ��া �র�ন\n"
-"�পনি �র �ম ব�রা��ার বান�ড�ল�র পরিবর�ত� �র ব�রা��ার বান�ড�ল পাবার �ন�য� "
-"�ন�র�ধ �র�ন,\n"
+"�পনি �র �ম ব�রা��ার বান�ড�ল�র পরিবর�ত� �র ব�রা��ার বান�ড�ল পাবার �ন�য� �ন�র�ধ �র�ন,\n"
 "�ারন ��ি সা��� ���।\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "দ�:�িত �মরা ��ন সমস�যার মধ�য� দি�� যা���ি �ব� �পনার।\n"
-"�ন�র�ধ র��ষা �রত� পার�ি না। �ন���রহ �র� ধ�র�য ধর�ন যত��ষণ না �মরা �� সমস�যার "
-"সমাধান �রি।\n"
-"\n"
-"    "
+"�ন�র�ধ র��ষা �রত� পার�ি না। �ন���রহ �র� ধ�র�য ধর�ন যত��ষণ না �মরা �� সমস�যার সমাধান "
+"�রি।\n"
+"\n"
+"    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "৩) \".ex_RENAME\" সম�বলিত ফা�ল�র শ�ষা�শ�র নাম বদল� \".exe\" �র�ন �ব�\n"
+#~ "�র� বদল �র�ন \".ex_RENAME.asc\" �� ��শ��ল��� �� ফা�ল ���স��নশন�র মাধ�যম� -\n"
+#~ "\".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "সহা�তা\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "gpg --verify <প�যা����র নাম>.asc <প�যা����র নাম>\n"
+#~ "\n"
+#~ "    "
diff --git a/i18n/bn_IN/gettor.po b/i18n/bn_IN/gettor.po
index e7e6736..a711308 100644
--- a/i18n/bn_IN/gettor.po
+++ b/i18n/bn_IN/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/bo/gettor.po b/i18n/bo/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/bo/gettor.po
+++ b/i18n/bo/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/br/gettor.po b/i18n/br/gettor.po
index e7e6736..a711308 100644
--- a/i18n/br/gettor.po
+++ b/i18n/br/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/bs/gettor.po b/i18n/bs/gettor.po
index e7e6736..a711308 100644
--- a/i18n/bs/gettor.po
+++ b/i18n/bs/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ca/gettor.po b/i18n/ca/gettor.po
index 6ca7e7f..1c19c5c 100644
--- a/i18n/ca/gettor.po
+++ b/i18n/ca/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-08-10 11:40+0200\n"
 "Last-Translator: lluismas <lluis.mas.sariola@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,14 +17,12 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Hola, Això es el robot \"GetTor\".\n"
@@ -33,46 +31,42 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
-"Desafortunadament no et podem respondre en aquesta adreça. Tens de crear un \n"
+"Desafortunadament no et podem respondre en aquesta adreça. Tens de crear "
+"un \n"
 "compte amb GMAIL.COM o YAHOO.CN i enviar un E-mail desde \n"
 "un d'aquests comptes.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "Tant sols procesem peticions de email que suportin \"DKIM\",\n"
-"que es una opcio que ens permet verificar que la adreça desde el camp \"From\"\n"
+"que es una opcio que ens permet verificar que la adreça desde el camp \"From"
+"\"\n"
 "es la que actualment esta enviant el missatge.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "(Ho sentim molt si no has demanat aquest mail. Com que el teu mail \n"
@@ -81,27 +75,24 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
-"Siusplau, pren nota que normalment no procesem emails HTML o emails base 64.\n"
+"Siusplau, pren nota que normalment no procesem emails HTML o emails base "
+"64.\n"
 "Et suggerim enviar emails de texte.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "Si tens dubtes o problemes, pots contactar amb\n"
@@ -109,13 +100,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "T'enviarem el pack Tor, si ens indiques quin vols.\n"
@@ -123,13 +112,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "Siusplau respon a aquest email (to gettor@xxxxxxxxxxxxxx), indicant\n"
@@ -137,23 +124,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "OBTENINT VERSIONS LOCALITZADES DE TOR\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "Per obtenir una versió de Tor en la teva llengua, especifica \n"
@@ -161,14 +144,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "Aquest exemple t'ofereix el pack solicitat per a una versió \n"
@@ -176,31 +157,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "Llista de locals suportades:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "Això es una llista d'idiomes disponibles:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -211,9 +187,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "gettor+ar@xxxxxxxxxxxxxx: Arabic\n"
@@ -230,37 +204,30 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "Si no en selecciones cap, rebras la versiò en Anglès.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "PAQUETS DE MIDA REDUÃ?DA\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "Si el teu ample de banda es baix o el teu proveidor no et permet \n"
@@ -270,23 +237,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "Sencillament inclou la paraula 'split' en algún lloc del teu email:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "Enviant aquest texte en un email a GetTor rebrás \n"
@@ -294,13 +257,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "Un cop hagis rebut totes les parts, tens de reconstruir-ho tot \n"
@@ -308,56 +269,34 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "1.) Desa tots els adjunts rebuts dins una carpeta al teu disc.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
-"2.) Descomprimeix tots els arxius acabats en \".z\".Si anteriorment has desat \n"
+"2.) Descomprimeix tots els arxius acabats en \".z\".Si anteriorment has "
+"desat \n"
 "tots els adjunts en una carpeta nova, sencillament descomprimeix tots els "
 "arxius de la carpeta.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"3.) Renomena l'arxiu acabat en \".ex_RENAME\" en un \".exe\" i també \n"
-"l'arxiu acabat en \".ex_RENAME.asc\" en\n"
-"\".exe.asc\"\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
-msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "4.) Verifica la existencia de tots els arxius descrits en el mail \n"
@@ -365,14 +304,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 "5.)Utilitza una aplicació que pugui descomprimir arxius RAR multivolum. A \n"
@@ -381,26 +318,21 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "Per desenpaquetar, sencillament fes doble clic al arxiu \".exe\" .\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "6.) Quan finalitzi el desenpaquetat, trobarás un nou arxiu  \n"
@@ -409,35 +341,24 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "7.) Aixó es tot. Ja ho tens. Gracies per utilitzar Tor, i pasa-ho be.!\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"SUPORT\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "Aqui tens el software que has demanat en un arxiu ZIP. Siusplau, "
@@ -446,13 +367,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "Nota: Si el teu ordinador te GnuPG instal·lat, utilitza l'eina gpg\n"
@@ -460,37 +379,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "La sortida te de semblar alguna cosa semblant a :\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "Si no estas familiaritzat amb els comanaments en linia, prova alguna\n"
@@ -498,17 +400,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "Si la teva connexió internet bloqueja l'acces a la xarxa Tor, et\n"
@@ -520,15 +420,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "Pots adquirir un pont enviant un email amb la frase \"get bridges\"\n"
@@ -537,14 +433,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "Es posible buscar ponts amb un navegador a la\n"
@@ -552,16 +445,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "NOTA IMPORTANT:\n"
@@ -571,13 +462,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "Els paquets poden estar desordenats! Siusplau, asegura't de rebre\n"
@@ -585,16 +474,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "Gracies per la teva petició. Ha quedat tot entès. La petició\n"
@@ -604,16 +489,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "Si no t'arriba,podria ser que el paquet fos massa gran pel teu proveidor de "
@@ -624,18 +504,49 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "Desafortunadament estem tenint problemes i no podem enviar-tel\n"
 "el que ens has demanat ara. Siusplau tingues paciencia mentre ho resolem.\n"
 "\n"
 "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "3.) Renomena l'arxiu acabat en \".ex_RENAME\" en un \".exe\" i també \n"
+#~ "l'arxiu acabat en \".ex_RENAME.asc\" en\n"
+#~ "\".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "SUPORT\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
diff --git a/i18n/cs/gettor.po b/i18n/cs/gettor.po
index 7769787..78e6799 100644
--- a/i18n/cs/gettor.po
+++ b/i18n/cs/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-08-22 22:10+0200\n"
 "Last-Translator: Martin <martinbarta@xxxxxxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,14 +17,12 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Dobrý den, to je  \"GetTor\" robot.\n"
@@ -33,116 +31,78 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -153,270 +113,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:499
-msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/csb/gettor.po b/i18n/csb/gettor.po
index e7e6736..a711308 100644
--- a/i18n/csb/gettor.po
+++ b/i18n/csb/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/cy/gettor.po b/i18n/cy/gettor.po
index e7e6736..a711308 100644
--- a/i18n/cy/gettor.po
+++ b/i18n/cy/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/da/gettor.po b/i18n/da/gettor.po
index fea0470..1d1cfbe 100644
--- a/i18n/da/gettor.po
+++ b/i18n/da/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-08-03 19:26+0200\n"
 "Last-Translator: benne <benne@xxxxxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,14 +17,12 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Hej, dette er \"GetTor\" robotten.\n"
@@ -33,14 +31,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "Desværre vil vi ikke besvare dig på denne adresse. Du burde oprette\n"
@@ -48,29 +44,26 @@ msgstr ""
 "disse.\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "Vi behandler kun forespørgsler fra email services der supporterer \"DKIM\"\n"
-"der er en email egenskab der lader os verificere at adressen i \"Fra\" feltet\n"
+"der er en email egenskab der lader os verificere at adressen i \"Fra\" "
+"feltet\n"
 "er den faktiske afsender af mailen.\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "(Vi undskylder hvis du ikke har bedt om denne mail. Siden din email er "
@@ -80,13 +73,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "Bemærk at vi pt. ikke kan behandle HTML emails eller base 64 kodede emails.\n"
@@ -94,27 +85,24 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
-"Hvis du har spørgsmål eller det ikke virker, kan du få kontakt til en person\n"
+"Hvis du har spørgsmål eller det ikke virker, kan du få kontakt til en "
+"person\n"
 "via følgende support emailadresse: tor-assistants@xxxxxxxxxxxxxx\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "Jeg vil emaile dig en Tor pakke, hvis du fortæller mig hvilken du vil have.\n"
@@ -122,13 +110,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "Besvar venligst denne email (til gettor@xxxxxxxxxxxxxx), og angiv navnet\n"
@@ -136,23 +122,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "FÃ? OVERSATTE VERSIONER AF TOR\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "Send en email til den specifikke emailadresse for dit sprog, for at få en\n"
@@ -160,14 +142,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "Dette eksempel vil give dig den forespurgte pakke i en oversat version for\n"
@@ -175,31 +155,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "Liste af supporterede oversættelser:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "Her er en liste af alle tilgængelige sprog:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -210,9 +185,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "gettor+ar@xxxxxxxxxxxxxx: Arabisk\n"
@@ -229,63 +202,53 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "Hvis du ikke angiver et sprog, vil du modtage den engelske version.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "MINDRE PAKKER (STÃ?RRELSE)\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
-"Hvis din båndbredde er lille, eller din udbyder ikke tillader dig at modtage\n"
+"Hvis din båndbredde er lille, eller din udbyder ikke tillader dig at "
+"modtage\n"
 "store vedhæftninger i dine email, er der en funktion i GetTor du kan bruge "
 "til\n"
 "at få den til at sende dig en række mindre pakker istedet for en stor en.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "Inkluder nøgleordet 'split' et eller andet sted i din email, som her:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "Hvis du sender denne tekst i en email til GetTor, vil den sende\n"
@@ -293,13 +256,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "Efter du har modtaget alle dele skal du sammensætte dem til én pakke igen.\n"
@@ -307,55 +268,33 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "1.) Gem alle modtagede vedhæftninger i én folder på din disk.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
-"2.) Unzip alle filer der ender med \".z\". Hvis du gemte alle vedhæftningerne\n"
+"2.) Unzip alle filer der ender med \".z\". Hvis du gemte alle "
+"vedhæftningerne\n"
 "i en tom folder før, så unzip alle filerne i denne folder.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"3.) Omdøb filen med endelsen \".ex_RENAME\" til at have endelsen \".exe\",\n"
-"og omdøb filen med endelsen \".ex_RENAME.asc\" til at have endelsen\n"
-"\".exe.asc\".\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
-msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "4.) Verificer alle filer som beskrevet i den email du modtog med\n"
@@ -363,14 +302,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 "5.) Brug et program der kan udpakke multivolume RAR arkiver. PÃ¥\n"
@@ -379,26 +316,21 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "Dobbeltklik på \".exe\"-filen for at udpakke din Tor pakke.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "6.) Efter du har udpakket, burde du finde en ny \".exe\"-fil i din\n"
@@ -407,35 +339,24 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "7.) Det var det. Du er nu færdig. Tak fordi du bruger Tor!\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"SUPPORT\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "Her er din forespurgte software som en zip-fil. Unzip pakken\n"
@@ -443,13 +364,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "Tip: Hvis din computer har GnuPG installeret, kan du bruge gpg "
@@ -458,37 +377,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"gpg --verify <pakkenavn>.asc <pakkenavn>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "Resultatet burde være nogenlunde som dette:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "Hvis du ikke føler dig hjemme i kommandolinie-værktøjer, kan du\n"
@@ -496,17 +398,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "Hvis din internetforbindelse blokerer adgang til Tor-netværket, er du\n"
@@ -518,15 +418,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "Du kan forespørge om en bridge ved at sende en email, der indeholder\n"
@@ -535,14 +431,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "Det er også muligt at hente bridges via en web browser på følgende url:\n"
@@ -550,16 +443,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "VIGTIGT:\n"
@@ -570,13 +461,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "Pakker kommer måske ude af rækkefølge! Vær' sikker på du har\n"
@@ -584,16 +473,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "Tak for din forespørgsel. Den var forstået uden problemer. Din forespørgsel\n"
@@ -602,16 +487,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "Hvis den ikke ankommer er pakken måske for stor til din emailudbyder.\n"
@@ -621,15 +501,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "Vi oplever desværre problemer i øjeblikket, og vi kan ikke fuldføre din\n"
@@ -637,3 +513,39 @@ msgstr ""
 "problemet.\n"
 "\n"
 "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "3.) Omdøb filen med endelsen \".ex_RENAME\" til at have endelsen \".exe"
+#~ "\",\n"
+#~ "og omdøb filen med endelsen \".ex_RENAME.asc\" til at have endelsen\n"
+#~ "\".exe.asc\".\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "SUPPORT\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "gpg --verify <pakkenavn>.asc <pakkenavn>\n"
+#~ "\n"
+#~ "    "
diff --git a/i18n/de/gettor.po b/i18n/de/gettor.po
index ff5e10c..5350d3d 100644
--- a/i18n/de/gettor.po
+++ b/i18n/de/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-04-16 09:20-0600\n"
 "Last-Translator: CS <cs@xxxxxxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "    Hallo, dies ist der \"GetTor\"-Robot.\n"
@@ -31,14 +30,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "    Leider werden wir Ihnen nicht an diese Adresse antworten. Sie sollten\n"
@@ -46,30 +43,27 @@ msgstr ""
 "    eine E-Mail senden.\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
-"    Wir bearbeiten nur Anfragen von E-maildiensten, die \"DKIM\" unterstützen.\n"
+"    Wir bearbeiten nur Anfragen von E-maildiensten, die \"DKIM\" "
+"unterstützen.\n"
 "    \"DKIM\" ist eine Funktion, die es uns erlaubt, zu überprüfen, dass\n"
 "    eine E-mail wirklich vom angegebenen Absender geschickt wurde.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "    (Wir bitten um Entschuldigung falls sie diese E-Mail nicht angefordert "
@@ -80,13 +74,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "    Wir können zur Zeit leider keine HTML oder base 64 Emails bearbeiten.\n"
@@ -94,13 +86,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "    Sollten Sie Fragen haben, oder sollte etwas nicht funktionieren, können "
@@ -110,13 +100,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "    Ich werden Ihnen ein Torpaket zumailen, wenn Sie mir sagen können, "
@@ -125,39 +113,33 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "    Bitte antworten Sie auf diese E-mail (an gettor@xxxxxxxxxxxxxx), und "
 "schreiben Sie\n"
-"    einen einzigen Paketnamen an irgendeiner Stelle im Textkörper Ihrer "
-"E-mail.\n"
+"    einen einzigen Paketnamen an irgendeiner Stelle im Textkörper Ihrer E-"
+"mail.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "    Ã?BERSETZTE VERSIONEN VON TOR ERHALTEN\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "    Um eine übersetzte Version von Tor in Ihrer Sprache zu erhalten, geben "
@@ -166,14 +148,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "    Dieses Beispiel zeigt das angefragte Paket in einer für das Chinesische "
@@ -182,31 +162,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "    Liste der unterstützten Sprachen:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "    Hier ist eine Liste der verfügbaren Sprachen:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -217,9 +192,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabisch\n"
@@ -236,12 +209,9 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "    Sollten Sie keine Sprache asuwählen, werden Sie die englische Version "
@@ -249,25 +219,17 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
-"\n"
-"    KLEINERE PAKETE\n"
-"    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "    Wenn Ihre Bandbreite gering ist, oder Ihr Anbieter keine grossen\n"
@@ -277,24 +239,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "    Schreiben SIe dazu einfach das Schlüsselwort 'split' an irgendeine "
 "Stelle in Ihrer E-mail, z.B. so:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "     Das Senden dieses Textes in einer E-mail an GetTor wird dazu führen, "
@@ -304,13 +262,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "    Nachdem Sie alle Teile erhalten haben, müssen diese wieder zu einem\n"
@@ -318,12 +274,9 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "    1.) Speichern Sie alle erhaltenen Dateianhänge in einen Ordner auf Ihrer "
@@ -331,63 +284,41 @@ msgstr ""
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
-"    2.) Entpacken Sie alle Zip-Dateien mit der Endung \".z\". Sollten Sie alle "
-"Anhänge in\n"
+"    2.) Entpacken Sie alle Zip-Dateien mit der Endung \".z\". Sollten Sie "
+"alle Anhänge in\n"
 "        einen neuen Ordner abgespeichert haben, entpacken Sie einfach alle "
 "Dateien in diesem Ordner.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"    3.) Benennen Sie die Endung \".ex_RENAME\" der Datei in \".exe\" um und \n"
-"        benennen Sie ebenfalls die Datei, die auf \".ex_RENAME.asc\" endet in\n"
-"        \".exe.asc\" um.\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
-"    4.) �berprüfen Sie alle Dateien, so wie in den E-mails beschrieben, die "
+"    3.) �berprüfen Sie alle Dateien, so wie in den E-mails beschrieben, die "
 "Sie mit\\         jedem Paket erhalten haben. (gpg --verify)\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
-"    5.) Benutzen Sie nun ein Programm, das RAR-Archive, die aus multiplen "
+"    4.) Benutzen Sie nun ein Programm, das RAR-Archive, die aus multiplen "
 "Dateien bestehen, entpacken kann.\n"
 "        Unter Windows ist so ein Programm für gewöhnlich WinRAR.\n"
 "        Sollten Sie dieses Programm nicht besitzen, können Sie es hier "
@@ -395,79 +326,62 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
-"        Um das Torpaket zu entpacken, doppelklicken Sie einfach auf die "
-"\".exe\" Datei.\n"
+"        Um das Torpaket zu entpacken, doppelklicken Sie einfach auf die \"."
+"exe\" Datei.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
-"    6.) Nach dem Entpacken, sollten Sie eine neu erstellte \".exe\"-Datei\n"
+"    5.) Nach dem Entpacken, sollten Sie eine neu erstellte \".exe\"-Datei\n"
 "         im Zielordner finden. Doppelklicken Sie diese einfach und das\n"
 "        Tor Browser Bundle sollte in wenigen Sekunden starten.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
-"    7.) Das ist alles. Sie sind fertig. Vielen Dank, dass Sie Tor nutzen und "
+"    6.) Das ist alles. Sie sind fertig. Vielen Dank, dass Sie Tor nutzen und "
 "viel Spass!\n"
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"    HILFE\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
-"    Hier ist das angefragte Programm in einer Zip-Datei. Bitte entpacken Sie\n"
+"    Hier ist das angefragte Programm in einer Zip-Datei. Bitte entpacken "
+"Sie\n"
 "    diese und überprüfen Sie die Signatur.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "    Tipp: Wenn Sie GnuPG auf Ihrem Computer installiert haben, benutzen\n"
@@ -475,37 +389,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "    Die Ausgabe sollte ungefähr wie folgt aussehen:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "    Sollten Sie mit Befehlszeilen nicht vertraut sein, können Sie auf\n"
@@ -513,17 +410,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "    Sollte Ihre Internetverbindung den Zugang zum Tornetzwek blockieren,\n"
@@ -538,32 +433,25 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
-"    Sie können Zugang zu einem Brücken-Server erhalten, indem Sie eine "
-"E-mail\n"
+"    Sie können Zugang zu einem Brücken-Server erhalten, indem Sie eine E-"
+"mail\n"
 "    mit den Worten \"get bridges\" im Textkörper an:\n"
 "    bridges@xxxxxxxxxxxxxx senden.\n"
 " \n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "    Ausserdem können Brücken-Server mit einem Webbrowser unter der\n"
@@ -572,16 +460,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "    WICHTIGE ANMERKUNG:\n"
@@ -592,13 +478,11 @@ msgstr ""
 "    entpackt werden können.\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "    Die Dateien könnten in ungeordneter Reihenfolge ankommen! Bitte "
@@ -607,16 +491,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "    Vielen Dank für Ihre Anfrage. Diese wurder erfolgreich interpretiert und "
@@ -626,20 +506,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
-"    Sollte es nicht ankommen, ist das Paket eventuell zu gross für Ihren "
-"E-Mailanbieter.\n"
+"    Sollte es nicht ankommen, ist das Paket eventuell zu gross für Ihren E-"
+"Mailanbieter.\n"
 "    Versuchen Sie die E-mail von einem gmail.com oder yahoo.cn Konto erneut "
 "zu senden.\n"
 "    Versuchen Sie ausserdem, ein tor-browser-bundle anstelle eines\n"
@@ -647,423 +522,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "    Leider haben wir zur Zeit technische Probleme und können Ihrer Anfrage\n"
 "    im Moment nicht nachkommen. Bitte habe Sie ein wenig Geduld\n"
 "    während wir versuchen das Problem in den Griff zu bekommen.\n"
 "    "
-
-#~ msgid ""
-#~ "\n"
-#~ "    Hello! This is the \"GetTor\" robot.\n"
-#~ "\n"
-#~ "    Unfortunately, we won't answer you at this address. You should make\n"
-#~ "    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-#~ "    one of those.\n"
-#~ "\n"
-#~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
-#~ "    \"From\" line is actually the one who sent the mail.\n"
-#~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
-#~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
-#~ "    and then we'll ignore this email address for the next day or so.)\n"
-#~ "\n"
-#~ "    Please note that currently, we can't process HTML emails or base 64\n"
-#~ "    mails. You will need to send plain text.\n"
-#~ "\n"
-#~ "    If you have any questions or it doesn't work, you can contact a\n"
-#~ "    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-#~ "        "
-#~ msgstr ""
-#~ "\n"
-#~ "Guten Tag!\n"
-#~ "Dies ist eine automatische Antwort vom \"GetTor\" Service.\n"
-#~ "\n"
-#~ "Leider können wir auf Ihre Anfrage/ihren email-Adresse keine Antwort "
-#~ "versenden\n"
-#~ "Bitte verwenden Sie einen Account wie z.B. GMAIL.COM oder YAHOO.CN und "
-#~ "senden Sie Ihre Anfrage von dort aus.\n"
-#~ "\n"
-#~ "Antworten versenden wir ausschliesslich an Adressen die \"DKIM\",\n"
-#~ "unterstützen. Dies ist eine Email-Funktion die es uns erlaubt den Absender "
-#~ "zu verifizieren.\n"
-#~ "Die Prüfung beschränkt sich allerdings darauf den Inhalt des Feldes \"From\" "
-#~ "gegen den Absender zu vergleichen.\n"
-#~ "\n"
-#~ "(Sofern Sie diese Email gar nicht erstellt haben entschuldigen wir uns "
-#~ "ausdrücklich für diese Antwort. )\n"
-#~ "\n"
-#~ "Bitte beachten Sie, dass wir keine HTML-Emails bzw. base64 codierte Emails "
-#~ "verarbeiten können. Emails müssen als Klar-Text verschickt werden.\n"
-#~ "\n"
-#~ "Sofern Sie Fragen haben oder Probleme auftreten, kann Ihnen möglicherweise "
-#~ "ein Mitarbeiter unter folgender Adresse weiterhelfen:\n"
-#~ "tor-assistants@xxxxxxxxxxxxxx\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "    Hello, This is the \"GetTor\" robot.\n"
-#~ "\n"
-#~ "    I will mail you a Tor package, if you tell me which one you want.\n"
-#~ "    Please select one of the following package names:\n"
-#~ "\n"
-#~ "        tor-browser-bundle\n"
-#~ "        macosx-i386-bundle\n"
-#~ "        macosx-ppc-bundle\n"
-#~ "        tor-im-browser-bundle\n"
-#~ "        source-bundle\n"
-#~ "\n"
-#~ "    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-#~ "    a single package name anywhere in the body of your email.\n"
-#~ "\n"
-#~ "    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-#~ "    ===================================\n"
-#~ "\n"
-#~ "    To get a version of Tor translated into your language, specify the\n"
-#~ "    language you want in the address you send the mail to:\n"
-#~ "\n"
-#~ "        gettor+zh@xxxxxxxxxxxxxx\n"
-#~ "\n"
-#~ "    This example will give you the requested package in a localized\n"
-#~ "    version for Chinese. Check below for a list of supported language\n"
-#~ "    codes.\n"
-#~ "\n"
-#~ "    List of supported locales:\n"
-#~ "    -------------------------\n"
-#~ "\n"
-#~ "    Here is a list of all available languages:\n"
-#~ "\n"
-#~ "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
-#~ "    gettor+de@xxxxxxxxxxxxxx:     German\n"
-#~ "    gettor+en@xxxxxxxxxxxxxx:     English\n"
-#~ "    gettor+es@xxxxxxxxxxxxxx:     Spanish\n"
-#~ "    gettor+fa@xxxxxxxxxxxxxx:     Farsi (Iran)\n"
-#~ "    gettor+fr@xxxxxxxxxxxxxx:     French\n"
-#~ "    gettor+it@xxxxxxxxxxxxxx:     Italian\n"
-#~ "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
-#~ "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
-#~ "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-#~ "    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-#~ "\n"
-#~ "    If you select no language, you will receive the English version.\n"
-#~ "\n"
-#~ "    SUPPORT\n"
-#~ "    =======\n"
-#~ "\n"
-#~ "    If you have any questions or it doesn't work, you can contact a\n"
-#~ "    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-#~ "\n"
-#~ "        "
-#~ msgstr ""
-#~ "\n"
-#~ "Guten Tag!\n"
-#~ "Dies ist eine autmatische Email vom \"GetTor\" Service.\\\n"
-#~ "Ich kann Ihnen das gewünschte Tor Paket zusenden sofern Sie mir mitteilen "
-#~ "welches Sie wollen.\n"
-#~ "Bitte wählen Sie aus den folgenden Paketen:\n"
-#~ "\n"
-#~ "tor-browser-bundle\n"
-#~ "macosx-i386-bundle\n"
-#~ "macosx-ppc-bundle\n"
-#~ "tor-im-browser-bundle\n"
-#~ "source-bundle\n"
-#~ "\n"
-#~ "Bitte antworten Sie auf dieses Email (an: gettor@xxxxxxxxxxxxxx), und teilen "
-#~ "Sie mit, welches Paket Sie erhalten möchten.\n"
-#~ "Dazu bitte nur genau EIN Paket im Textbereich des Emails erwähnen.\n"
-#~ "\n"
-#~ "Ã?BERSETZTE VERSIONEN VON TOR\n"
-#~ "===================================\n"
-#~ "\n"
-#~ "Um eine übersetzte Version von Tor in Ihrer Sprache zu erhalten\n"
-#~ "senden Sie ein Email an:\n"
-#~ "\n"
-#~ "gettor+zh@xxxxxxxxxxxxxx\n"
-#~ "\n"
-#~ "Das o.g. Beispiel ist für eine Version von Tor in Chinesisch...\n"
-#~ "Wählen Sie aus der Liste die gewünschte Version aus.\n"
-#~ "\n"
-#~ "Liste der vorhandenen Pakete:\n"
-#~ "-------------------------\n"
-#~ "\n"
-#~ "gettor+ar@xxxxxxxxxxxxxx: Arabisch\n"
-#~ "gettor+de@xxxxxxxxxxxxxx: Deutsch\n"
-#~ "gettor+en@xxxxxxxxxxxxxx: Englisch\n"
-#~ "gettor+es@xxxxxxxxxxxxxx: Spanisch\n"
-#~ "gettor+fa@xxxxxxxxxxxxxx: Farsi (Iran)\n"
-#~ "gettor+fr@xxxxxxxxxxxxxx: Französisch\n"
-#~ "gettor+it@xxxxxxxxxxxxxx: Italienisch\n"
-#~ "gettor+nl@xxxxxxxxxxxxxx: Holländisch\n"
-#~ "gettor+pl@xxxxxxxxxxxxxx: Polnisch\n"
-#~ "gettor+ru@xxxxxxxxxxxxxx: Russisch\n"
-#~ "gettor+zh@xxxxxxxxxxxxxx: Chinesisch\n"
-#~ "\n"
-#~ "Sofern Sie keine Sprache explizit auswählen, erhalten Sie die englische "
-#~ "Version.\n"
-#~ "\n"
-#~ "SUPPORT\n"
-#~ "=======\n"
-#~ "\n"
-#~ "Bei Fragen oder falls etwas nicht funktioniert wenden Sie sich bitte an "
-#~ "einen Mitarbeiter unter: \n"
-#~ "tor-assistants@xxxxxxxxxxxxxx\n"
-#~ "\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "    Hello! This is the \"GetTor\" robot.\n"
-#~ "\n"
-#~ "    Here's your requested software as a zip file. Please unzip the\n"
-#~ "    package and verify the signature.\n"
-#~ "\n"
-#~ "    Hint: If your computer has GnuPG installed, use the gpg\n"
-#~ "    commandline tool as follows after unpacking the zip file:\n"
-#~ "\n"
-#~ "       gpg --verify <packagename>.asc <packagename>\n"
-#~ "\n"
-#~ "    The output should look somewhat like this:\n"
-#~ "\n"
-#~ "       gpg: Good signature from \"Roger Dingledine <arma@xxxxxxx>\"\n"
-#~ "\n"
-#~ "    If you're not familiar with commandline tools, try looking for\n"
-#~ "    a graphical user interface for GnuPG on this website:\n"
-#~ "\n"
-#~ "       http://www.gnupg.org/related_software/frontends.html\n";
-#~ "\n"
-#~ "    If your Internet connection blocks access to the Tor network, you\n"
-#~ "    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-#~ "    are Tor relays that aren't listed in the main directory. Since there\n"
-#~ "    is no complete public list of them, even if your ISP is filtering\n"
-#~ "    connections to all the known Tor relays, they probably won't be able\n"
-#~ "    to block all the bridges.\n"
-#~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
-#~ "    in the body of the email to the following email address:\n"
-#~ "    bridges@xxxxxxxxxxxxxx\n"
-#~ "\n"
-#~ "    It is also possible to fetch bridges with a web browser at the "
-#~ "following\n"
-#~ "    url: https://bridges.torproject.org/\n";
-#~ "\n"
-#~ "    If you have any questions or it doesn't work, you can contact a\n"
-#~ "    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-#~ "\n"
-#~ "        "
-#~ msgstr ""
-#~ "\n"
-#~ "Guten Tag! Dies ist eine automatische Nachricht vom \"GetTor\" Service.\n"
-#~ "\n"
-#~ "Anbei finden Sie die angeforderte Software als ZIP-Datei. \n"
-#~ "Bitte entpacken Sie die Daten und prüfen Sie die Signatur.\n"
-#~ "\n"
-#~ "Tipp: Sofern auf Ihrem Rechner kein GnuPG installiert ist können Sie \n"
-#~ "nach dem Entpacken folgende Kommandozeilen-Tools verwenden:\n"
-#~ "\n"
-#~ "gpg --verify <packagename>.asc <packagename>\n"
-#~ "\n"
-#~ "Die Antwort sollte in etwa wie folgt aussehen:\n"
-#~ "\n"
-#~ "gpg: Good signature from \"Roger Dingledine <arma@xxxxxxx>\"\n"
-#~ "\n"
-#~ "Falls Sie mit der Kommandozeile nicht vertraut sind versuchen Sie doch\n"
-#~ "eine der grafischen Tools auf der Web-Seite:\n"
-#~ "\n"
-#~ "http://www.gnupg.org/related_software/frontends.html\n";
-#~ "\n"
-#~ "Sofern Ihre Internetverbindung für eine Verbindung zum Tor-Netzwerk gesperrt "
-#~ "ist\n"
-#~ "benötigen Sie eine Brücke (Bridge relay). Diese Bridge relays (oder "
-#~ "\"bridges\")\n"
-#~ "sind Tor Verbindungen welche nicht als Hauptknoten gelistet sind. \n"
-#~ " Viele dieser Bridges können, aufgrund der mangelnden Kenntnis, bei \n"
-#~ "den Zugangsprovidern nicht alle blockiert werden.\n"
-#~ "Sie erhalten eine Liste von verfügbaren Bridges indem Sie eine Email mit dem "
-#~ "Text \"get bridges\"\n"
-#~ "im Email-Text an die folgende Addresse schicken:\n"
-#~ "bridges@xxxxxxxxxxxxxx\n"
-#~ "\n"
-#~ "Eine Liste der Bridges im Internet finden Sie unter:\n"
-#~ "https://bridges.torproject.org/\n";
-#~ "\n"
-#~ "Sollten dennoch Probleme auftreten oder Sie Fragen haben, die hier nicht "
-#~ "gelöst werden können, \n"
-#~ "so wenden Sie sich bitte per Email an einen Supporter unter der Adresse:\n"
-#~ "tor-assistants@xxxxxxxxxxxxxx\n"
-#~ "\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "    Hello! This is the \"GetTor\" robot.\n"
-#~ "\n"
-#~ "    Here's your requested software as a zip file. Please unzip the\n"
-#~ "    package and verify the signature.\n"
-#~ "\n"
-#~ "    IMPORTANT NOTE:\n"
-#~ "    Since this is part of a split-file request, you need to wait for\n"
-#~ "    all split files to be received by you before you can save them all\n"
-#~ "    into the same directory and unpack them by double-clicking the\n"
-#~ "    first file.\n"
-#~ "\n"
-#~ "    Packages might come out of order! Please make sure you received\n"
-#~ "    all packages before you attempt to unpack them!\n"
-#~ "\n"
-#~ "    Hint: If your computer has GnuPG installed, use the gpg\n"
-#~ "    commandline tool as follows after unpacking the zip file:\n"
-#~ "\n"
-#~ "       gpg --verify <packagename>.asc <packagename>\n"
-#~ "\n"
-#~ "    The output should look somewhat like this:\n"
-#~ "\n"
-#~ "       gpg: Good signature from \"Roger Dingledine <arma@xxxxxxx>\"\n"
-#~ "\n"
-#~ "    If you're not familiar with commandline tools, try looking for\n"
-#~ "    a graphical user interface for GnuPG on this website:\n"
-#~ "\n"
-#~ "       http://www.gnupg.org/related_software/frontends.html\n";
-#~ "\n"
-#~ "    If your Internet connection blocks access to the Tor network, you\n"
-#~ "    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-#~ "    are Tor relays that aren't listed in the main directory. Since there\n"
-#~ "    is no complete public list of them, even if your ISP is filtering\n"
-#~ "    connections to all the known Tor relays, they probably won't be able\n"
-#~ "    to block all the bridges.\n"
-#~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
-#~ "    in the body of the email to the following email address:\n"
-#~ "    bridges@xxxxxxxxxxxxxx\n"
-#~ "\n"
-#~ "    It is also possible to fetch bridges with a web browser at the "
-#~ "following\n"
-#~ "    url: https://bridges.torproject.org/\n";
-#~ "\n"
-#~ "    If you have any questions or it doesn't work, you can contact a\n"
-#~ "    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-#~ "\n"
-#~ "        "
-#~ msgstr ""
-#~ "\n"
-#~ "Guten Tag! Dies ist eine automatische Nachricht vom \"GetTor\" Service.\n"
-#~ "\n"
-#~ "Anbei finden Sie die gewünschte Software als ZIP-Datei.\n"
-#~ "Bitte entpacken Sie die Dateien und prüfen Sie die Signatur.\n"
-#~ "\n"
-#~ "WICHTIG:\n"
-#~ "Sofern die Software als aufgeteiltes ZIP-File verschickt wurde\n"
-#~ "müssen Sie warten bis alle Teile im selben Verzeichnis vorhanden sind.\n"
-#~ "Erst dann funktioniert das Entpacken durch Doppelklick auf die erste Datei.\n"
-#~ "\n"
-#~ "Das Gesamtpaket muss nicht in der richtigen Reihenfolge ankommen!\n"
-#~ "\n"
-#~ "Tipp: Sofern auf Ihrem Rechner kein GnuPG installiert ist können Sie \n"
-#~ "nach dem Entpacken folgende Kommandozeilen-Tools verwenden:\n"
-#~ "\n"
-#~ "gpg --verify <packagename>.asc <packagename>\n"
-#~ "\n"
-#~ "Die Antwort sollte in etwa wie folgt aussehen:\n"
-#~ "\n"
-#~ "gpg: Good signature from \"Roger Dingledine <arma@xxxxxxx>\"\n"
-#~ "\n"
-#~ "Falls Sie mit der Kommandozeile nicht vertraut sind versuchen Sie doch\n"
-#~ "eine der grafischen Tools auf der Web-Seite:\n"
-#~ "\n"
-#~ "http://www.gnupg.org/related_software/frontends.html\n";
-#~ "\n"
-#~ "Sofern Ihre Internetverbindung für eine Verbindung zum Tor-Netzwerk gesperrt "
-#~ "ist\n"
-#~ "benötigen Sie eine Brücke (Bridge relay). Diese Bridge relays (oder "
-#~ "\"bridges\")\n"
-#~ "sind Tor Verbindungen welche nicht als Hauptknoten gelistet sind. \n"
-#~ " Viele dieser Bridges können, aufgrund der mangelnden Kenntnis, bei \n"
-#~ "den Zugangsprovidern nicht alle blockiert werden.\n"
-#~ "Sie erhalten eine Liste von verfügbaren Bridges indem Sie eine Email mit dem "
-#~ "Text \"get bridges\"\n"
-#~ "im Email-Text an die folgende Addresse schicken:\n"
-#~ "bridges@xxxxxxxxxxxxxx\n"
-#~ "\n"
-#~ "Eine Liste der Bridges im Internet finden Sie unter:\n"
-#~ "https://bridges.torproject.org/\n";
-#~ "\n"
-#~ "Sollten dennoch Probleme auftreten oder Sie Fragen haben, die hier nicht "
-#~ "gelöst werden können, \n"
-#~ "so wenden Sie sich bitte per Email an einen Supporter unter der Adresse:\n"
-#~ "tor-assistants@xxxxxxxxxxxxxx\n"
-#~ "\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "    Hello, This is the \"GetTor\" robot.\n"
-#~ "\n"
-#~ "    Thank you for your request. It was successfully understood. Your request "
-#~ "is\n"
-#~ "    currently being processed. Your package should arrive within the next "
-#~ "ten\n"
-#~ "    minutes.\n"
-#~ "\n"
-#~ "    If it doesn't arrive, the package might be too big for your mail "
-#~ "provider.\n"
-#~ "    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-#~ "    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-#~ "    since it's smaller.\n"
-#~ "\n"
-#~ "    If you have any questions or it doesn't work, you can contact a\n"
-#~ "    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-#~ "\n"
-#~ "            "
-#~ msgstr ""
-#~ "\n"
-#~ "Guten Tag! Dies ist eine automatische Nachricht vom \"GetTor\" Service.\n"
-#~ "\n"
-#~ "Vielen Dank für Ihre Anfrage. Wir denken wir haben Sie verstanden.\n"
-#~ "Die Anfrage ist in Bearbeitung. Das angeforderte Paket sollte in den "
-#~ "nächsten 10 Minuten ankommen.\n"
-#~ "\n"
-#~ "Sofern es nicht angekommt liegt es möglicherweise an Ihrem Email-Provider.\n"
-#~ "Das Paket könnte zu gross sein.\n"
-#~ "Versuchen Sie es in diesem Fall bitte über einen anderen Zugang, z.B. über "
-#~ "gmail.com oder yahoo.cn .\n"
-#~ "Sie können auch ein kleineres Paket anfordern:\n"
-#~ "statt nach tor-im-browser-bundle fragen Sie nach tor-browser-bundle\n"
-#~ "-- dieses sollte kleiner sein --\n"
-#~ "\n"
-#~ "Sollten dennoch Probleme auftreten oder Sie Fragen haben, die hier nicht "
-#~ "gelöst werden können, \n"
-#~ "wenden Sie sich bitte per Email an einen Supporter unter der Adresse:\n"
-#~ "tor-assistants@xxxxxxxxxxxxxx\n"
-#~ "\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "    Hello, This is the \"GetTor\" robot.\n"
-#~ "\n"
-#~ "    Thank you for your request.\n"
-#~ "\n"
-#~ "    Unfortunately we are currently experiencing problems and we can't "
-#~ "fulfill\n"
-#~ "    your request right now. Please be patient as we try to resolve this "
-#~ "issue.\n"
-#~ "\n"
-#~ "        "
-#~ msgstr ""
-#~ "\n"
-#~ "Guten Tag! Dies ist eine automatische Nachricht vom \"GetTor\" Service.\n"
-#~ "\n"
-#~ "Vielen Dank für Ihre Anfrage.\n"
-#~ "\n"
-#~ "Leider gibt es zur Zeit technische Probleme, und wir können Ihre Anfrage "
-#~ "nicht bearbeiten.\n"
-#~ "Bitte gedulden Sie sich oder versuchen Sie es zu einem späteren Zeitpunkt "
-#~ "erneut.\n"
-#~ "Wir versuchen dennoch so schnell wie möglich Ihre Anfrage abzuarbeiten.\n"
diff --git a/i18n/dz/gettor.po b/i18n/dz/gettor.po
index e7e6736..a711308 100644
--- a/i18n/dz/gettor.po
+++ b/i18n/dz/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/el/gettor.po b/i18n/el/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/el/gettor.po
+++ b/i18n/el/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/en/gettor.po b/i18n/en/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/en/gettor.po
+++ b/i18n/en/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/eo/gettor.po b/i18n/eo/gettor.po
index e7e6736..a711308 100644
--- a/i18n/eo/gettor.po
+++ b/i18n/eo/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/es/gettor.po b/i18n/es/gettor.po
index b1732e7..6abd9a2 100644
--- a/i18n/es/gettor.po
+++ b/i18n/es/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-09-28 22:42+0200\n"
 "Last-Translator: Ricardo A. <ra.hermosillac@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,14 +17,12 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Hola, este es el robot \"GetTor\".\n"
@@ -33,14 +31,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "Desafortunadamente, no podremos responerle a esta dirección. Usted debe\n"
@@ -49,14 +45,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "Nosotros sólo procesamos solicitudes desde servicios de email que brindan\n"
@@ -67,31 +61,28 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "(Nos disculpamos si usted no preguntó por este correo. Dado que su email es\n"
 "de\n"
-"un servicio que no utiliza DKIM, le estamos enviando una explicación corta y\n"
+"un servicio que no utiliza DKIM, le estamos enviando una explicación corta "
+"y\n"
 "luego\n"
 "ignoraremos esta dirección email para el día siguiente más o menos.)\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "Por favor, note que actualmente no podemos procesar correos en HTML o Base\n"
@@ -100,13 +91,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "Si usted tiene cualquier pregunta o no funciona, puede contactar a una\n"
@@ -115,13 +104,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "Le enviaré un correo con el paquete Tor, si me dice cuál es el que quiere.\n"
@@ -129,13 +116,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "Por favor, responda este correo (a gettor@xxxxxxxxxxxxxx) y mencione\n"
@@ -143,23 +128,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "OBTENIENDO VERSIONES LOCALIZADAS DE TOR\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "Para obtener una versión de Tor traducida a su lenguaje, especifique el\n"
@@ -167,14 +148,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "Este ejemplo le dará el paquete solicitado en una versión localizada\n"
@@ -183,31 +162,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "Lista de los idiomas soportados:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "Aquí está una lista de todos los idiomas disponibles:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -218,9 +192,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Ã?rabe\n"
@@ -237,65 +209,55 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "Si no selecciona un idioma, recibirá la versión en Inglés\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "PAQUETES MÃ?S PEQUEÃ?OS\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "Si su ancho de banda es baja o su proveedor no le permite recibir archivos\n"
-"adjuntos de gran tamaño en su email, existe una característica en GetTor que\n"
+"adjuntos de gran tamaño en su email, existe una característica en GetTor "
+"que\n"
 "puede utilizar para hacerlo enviar un número de paquetes pequeños en lugar\n"
 "de\n"
 "uno grande.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "Simplemente incluya la palabra clave 'split' en algún lugar en su email,\n"
 "como por ejemplo:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "Enviando este texto en un correo electrónico a GetTor hará que se le envíe\n"
@@ -304,13 +266,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "Después de haber recibido todas las partes, necesita volver a reunirlas aun\n"
@@ -318,12 +278,9 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "1) Guarde todos los archivos adjuntos recibidos en un directorio de su\n"
@@ -331,16 +288,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
-"2) Descomprima todos los archivos que terminan en \".z\". Si ha guardado todos\n"
+"2) Descomprima todos los archivos que terminan en \".z\". Si ha guardado "
+"todos\n"
 "los\n"
 "archivos adjuntos en un nuevo directorio, simplemente descomprima todos los\n"
 "archivos\n"
@@ -348,28 +304,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"3) Renombre el archivo terminado en \".ex_RENAME\" a \".exe\" y también el que\n"
-"termina en \".ex_RENAME.asc\" a \".exe.asc\".\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
-msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "4) Verifique todos los archivos como se describe en el correo que recibió\n"
@@ -378,14 +317,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 "5) Ahora utilice un programa que pueda descomprimir archivos RAR múltiples.\n"
@@ -395,12 +332,9 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "Para descomprimir su paquete de Tor, simplemente haga doble clic en el\n"
@@ -408,14 +342,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "6) Después de que el desempaquetado termine, deberá encontrar un nuevo\n"
@@ -426,50 +358,38 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "7) Eso es todo. Ha terminado. Gracias por utilizar Tor y diviértase\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"SOPORTE\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
-"Aquí está su software solicitado como un archivo zip. Por favor, descomprima\n"
+"Aquí está su software solicitado como un archivo zip. Por favor, "
+"descomprima\n"
 "el\n"
 "paquete y verifique la firma.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "Consejo: Si su ordenador tiene instalado GnuGP, utilice el comando gpg como\n"
@@ -478,37 +398,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "El resultado debería ser algo como esto:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "Si usted no está familiarizado con herramientas de línea de comandos,\n"
@@ -517,58 +420,52 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "Si su conexión a Internet bloquea el acceso a la red Tor, necesitará un\n"
 "puente retransmisor.\n"
-"Puente retransmisor (o \"puentes\" para abreviar), son los retransmisores de\n"
+"Puente retransmisor (o \"puentes\" para abreviar), son los retransmisores "
+"de\n"
 "Tor que no están\n"
 "listados en el directorio principal. Puesto que no hay una lista completa y\n"
 "pública de ellos,\n"
-"incluso si su ISP está filtrando conexiones para todos los retransmisores de\n"
+"incluso si su ISP está filtrando conexiones para todos los retransmisores "
+"de\n"
 "Tor,\n"
 "probablemente no les está permitido bloquear todos los puentes.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "    Usted puede adquirir un puente mediante el envío de un correo\n"
 "electrónico que contiene \"get bridges\"\n"
-"    en el cuerpo del correo electrónico a la dirección de correo electrónico\n"
+"    en el cuerpo del correo electrónico a la dirección de correo "
+"electrónico\n"
 "siguiente:\n"
 "    bridges@xxxxxxxxxxxxxx\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "    También es posible ir a buscar puentes con un navegador web en la "
@@ -577,16 +474,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "    NOTA IMPORTANTE:\n"
@@ -599,13 +494,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "    Los paquetes pueden llegar fuera de orden! Por favor, asegúrese de que "
@@ -614,16 +507,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "    Gracias por su petición. Quedó entendido correctamente. Su solicitud "
@@ -633,16 +522,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "    Si no llega, el paquete podría ser demasiado grande para su proveedor de "
@@ -654,15 +538,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "    Por desgracia estamos experimentando actualmente problemas y no podemos "
@@ -674,6 +554,41 @@ msgstr ""
 
 #~ msgid ""
 #~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "3) Renombre el archivo terminado en \".ex_RENAME\" a \".exe\" y también "
+#~ "el que\n"
+#~ "termina en \".ex_RENAME.asc\" a \".exe.asc\".\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "SOPORTE\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
 #~ "    Hello! This is the \"GetTor\" robot.\n"
 #~ "\n"
 #~ "    Unfortunately, we won't answer you at this address. You should make\n"
@@ -681,10 +596,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -702,25 +619,29 @@ msgstr ""
 #~ "    hacer una cuenta con GMAIL.COM o YAHOO.CN y enviar el correo de\n"
 #~ "    uno de ellos.\n"
 #~ "\n"
-#~ "    Sólo procesar las solicitudes de servicios de correo electrónico que el\n"
-#~ "     apoyo de \"DKIM\", que es una característica de correo electrónico que "
-#~ "nos\n"
-#~ "    permite verificar que la dirección en la \"De\" es en realidad el que lo "
-#~ "envía el\n"
+#~ "    Sólo procesar las solicitudes de servicios de correo electrónico que "
+#~ "el\n"
+#~ "     apoyo de \"DKIM\", que es una característica de correo electrónico "
+#~ "que nos\n"
+#~ "    permite verificar que la dirección en la \"De\" es en realidad el que "
+#~ "lo envía el\n"
 #~ "     correo.\n"
 #~ "\n"
-#~ "    (Pedimos disculpas si no solicitan este tipo de correo electrónico. Dado "
-#~ "que\n"
-#~ "     el correo electrónico es de un servicio que no utiliza DKIM, estamos\n"
-#~ "     enviando una breve explicación, y luego vamos a ignorar esta dirección "
-#~ "de\n"
+#~ "    (Pedimos disculpas si no solicitan este tipo de correo electrónico. "
+#~ "Dado que\n"
+#~ "     el correo electrónico es de un servicio que no utiliza DKIM, "
+#~ "estamos\n"
+#~ "     enviando una breve explicación, y luego vamos a ignorar esta "
+#~ "dirección de\n"
 #~ "     correo electrónico para el día siguiente más o menos.)\n"
 #~ "\n"
-#~ "    Tenga en cuenta que en la actualidad, no podemos procesar mensajes de\n"
+#~ "    Tenga en cuenta que en la actualidad, no podemos procesar mensajes "
+#~ "de\n"
 #~ "     correo electrónico HTML o en base 64 electrónicos. Usted tendrá que "
 #~ "enviar\n"
 #~ "    texto sin formato.\n"
-#~ "    Si usted tiene alguna pregunta o no funciona, usted puede contactar a un\n"
+#~ "    Si usted tiene alguna pregunta o no funciona, usted puede contactar a "
+#~ "un\n"
 #~ "     humanos en esta dirección de correo electrónico de apoyo:\n"
 #~ "     tor-assistants@xxxxxxxxxxxxxx\n"
 #~ "        "
@@ -793,7 +714,8 @@ msgstr ""
 #~ "tor-im-browser-bundle\n"
 #~ "source-bundle\n"
 #~ "\n"
-#~ "    Por favor, responda a este correo (a gettor@xxxxxxxxxxxxxx), y me dicen\n"
+#~ "    Por favor, responda a este correo (a gettor@xxxxxxxxxxxxxx), y me "
+#~ "dicen\n"
 #~ "    un nombre único paquete en cualquier parte del cuerpo de su correo "
 #~ "electrónico.\n"
 #~ "\n"
diff --git a/i18n/et/gettor.po b/i18n/et/gettor.po
index 40b993b..ee1d9bc 100644
--- a/i18n/et/gettor.po
+++ b/i18n/et/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-04-10 13:50-0600\n"
 "Last-Translator: Heiki Ojasild <heiki.ojasild@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Tere, tegu on \"Hangi Tor\" robotiga.\n"
@@ -31,116 +30,78 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -151,270 +112,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:499
-msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/eu/gettor.po b/i18n/eu/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/eu/gettor.po
+++ b/i18n/eu/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/fa/gettor.po b/i18n/fa/gettor.po
index 8e64ee0..b368f76 100644
--- a/i18n/fa/gettor.po
+++ b/i18n/fa/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-11-04 13:40+0200\n"
 "Last-Translator: iranfree <green.dove88@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,14 +17,12 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "سÙ?اÙ?Ø?Ù?Ù? پاسخگÙ?Û? Ø®Ù?دکار درÛ?اÙ?ت تÙ?ر Ù?ستÙ?.\n"
@@ -32,178 +30,155 @@ msgstr ""
 "از درخÙ?است Ø´Ù?ا سپاسگذارÛ?Ù?.\n"
 "\n"
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "n\\Ù?تاسÙ?اÙ?Ù? از اÙ?Ù? آدرس اÙ?کاÙ? پاسخ بÙ? Ø´Ù?ا را Ù?دارÙ?Ù?. Ù?Û? باÙ?ست حساب کاربرÛ? در "
-"GMAIL.COMn\\ Ù? Ù?ا درYAHOO.CN باز Ú©Ù?Ù?د Ù? از Ù?Ú©Û? از اÙ?Ù? حساب Ù?اÛ? کاربرÛ? با Ù?ا "
-"n\\Ù?کاتبÙ? Ú©Ù?Ù?دn\\    "
+"GMAIL.COMn\\ Ù? Ù?ا درYAHOO.CN باز Ú©Ù?Ù?د Ù? از Ù?Ú©Û? از اÙ?Ù? حساب Ù?اÛ? کاربرÛ? با Ù?ا n"
+"\\Ù?کاتبÙ? Ú©Ù?Ù?دn\\    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
-"Ù?ا تÙ?Ù?ا بÙ? درخÙ?است Ù?اÛ?Û? پاسخ Ù?Û? دÙ?Û?Ù? Ú©Ù? از حساب Ù?اÛ? کاربرÛ? Ø­Ù?اÛ?ت شدÙ? تÙ?سط\n "
-"\"DKIM\" ارساÙ? شدÙ? اÙ?د. اÛ?Ù? حساب Ù?اÛ? کاربرÛ? بÙ? Ú¯Ù?Ù?Ù? اÛ? تÙ?ظÛ?Ù?  شدÙ? اÙ?د Ú©Ù? \n"
-"Ù?ادرÙ?د تعÛ?Û?Ù? Ú©Ù?Ù?د آدرسÛ? Ú©Ù? در \"From\" Ù?Ù?شتÙ? شدÙ? است Ù?Ù?اÙ? آدرسÛ? است Ú©Ù? اÛ?Ù?Û?Ù?\n "
-"از Ø¢Ù?جا ارساÙ? شدÙ? است.\n "
-"\n"
+"Ù?ا تÙ?Ù?ا بÙ? درخÙ?است Ù?اÛ?Û? پاسخ Ù?Û? دÙ?Û?Ù? Ú©Ù? از حساب Ù?اÛ? کاربرÛ? Ø­Ù?اÛ?ت شدÙ? تÙ?سط\n"
+" \"DKIM\" ارساÙ? شدÙ? اÙ?د. اÛ?Ù? حساب Ù?اÛ? کاربرÛ? بÙ? Ú¯Ù?Ù?Ù? اÛ? تÙ?ظÛ?Ù?  شدÙ? اÙ?د Ú©Ù? \n"
+"Ù?ادرÙ?د تعÛ?Û?Ù? Ú©Ù?Ù?د آدرسÛ? Ú©Ù? در \"From\" Ù?Ù?شتÙ? شدÙ? است Ù?Ù?اÙ? آدرسÛ? است Ú©Ù? "
+"اÛ?Ù?Û?Ù?\n"
+" از Ø¢Ù?جا ارساÙ? شدÙ? است.\n"
+" \n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
-"اگر براÛ? درÛ?اÙ?ت اÛ?Ù? اÛ?Ù?Û?Ù? درخÙ?استÛ? ارائÙ? Ù?کردÙ? بÙ?دÛ?دØ? Ù¾Û?شاپÛ?Ø´ از ارساÙ? Ø¢Ù?\n "
-"Ù¾Ù?زش Ù?Û? Ø·Ù?بÛ?Ù?. از Ø¢Ù?جاÛ?Û? Ú©Ù? حساب کاربرÛ?/اÛ?Ù?Û?Ù? Ø´Ù?ا از سرÙ?Û?سÛ? Ù?رستادÙ? شدÙ? Ú©Ù?\n "
-"از اÙ?کاÙ?ات\"DKIM\" استÙ?ادÙ? Ù?Ù?Û? Ú©Ù?دØ? راÙ?Ù?Ù?اÛ? Ù?ختصرÛ? براÛ? Ø´Ù?ا Ù?Û? Ù?رستÛ?Ù? Ù? سپس\n "
-"اÛ?Ù? آدرس اÛ?Ù?Û?Ù? را در Ø·Ù?Ù? رÙ?ز Ø¢Û?Ù?دÙ? Ù? Û?Ú©Û? دÙ? رÙ?ز پس از Ø¢Ù?Ø? از سÛ?ستÙ? خارج\n "
-"Ø®Ù?اÙ?Û?Ù? کرد\n."
-"\n"
+"اگر براÛ? درÛ?اÙ?ت اÛ?Ù? اÛ?Ù?Û?Ù? درخÙ?استÛ? ارائÙ? Ù?کردÙ? بÙ?دÛ?دØ? Ù¾Û?شاپÛ?Ø´ از ارساÙ? Ø¢Ù?\n"
+" Ù¾Ù?زش Ù?Û? Ø·Ù?بÛ?Ù?. از Ø¢Ù?جاÛ?Û? Ú©Ù? حساب کاربرÛ?/اÛ?Ù?Û?Ù? Ø´Ù?ا از سرÙ?Û?سÛ? Ù?رستادÙ? شدÙ? Ú©Ù?\n"
+" از اÙ?کاÙ?ات\"DKIM\" استÙ?ادÙ? Ù?Ù?Û? Ú©Ù?دØ? راÙ?Ù?Ù?اÛ? Ù?ختصرÛ? براÛ? Ø´Ù?ا Ù?Û? Ù?رستÛ?Ù? Ù? "
+"سپس\n"
+" اÛ?Ù? آدرس اÛ?Ù?Û?Ù? را در Ø·Ù?Ù? رÙ?ز Ø¢Û?Ù?دÙ? Ù? Û?Ú©Û? دÙ? رÙ?ز پس از Ø¢Ù?Ø? از سÛ?ستÙ? خارج\n"
+" Ø®Ù?اÙ?Û?Ù? کرد\n"
+".\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
-"Ù?Ø·Ù?Ù? تÙ?جÙ? داشتÙ? باشÛ?د Ú©Ù? در حاÙ? حاضر اÙ?کاÙ? بکارگÛ?رÛ? اÛ?Ù?Û?Ù? Ù?اÛ? HTML  Ù? Û?ا\n "
-"base 64  Ù?دارÛ?Ù?. اÛ?Ù?Û?Ù? Ù?اÛ? Ø®Ù?د را صÙ?رت plain-text ارساÙ? Ù?Ù?اÛ?Û?د."
-"\n"
+"Ù?Ø·Ù?Ù? تÙ?جÙ? داشتÙ? باشÛ?د Ú©Ù? در حاÙ? حاضر اÙ?کاÙ? بکارگÛ?رÛ? اÛ?Ù?Û?Ù? Ù?اÛ? HTML  Ù? Û?ا\n"
+" base 64  Ù?دارÛ?Ù?. اÛ?Ù?Û?Ù? Ù?اÛ? Ø®Ù?د را صÙ?رت plain-text ارساÙ? Ù?Ù?اÛ?Û?د.\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
-"اگر سÙ?اÙ?Ù? دارÙ?د Ù?ا اÙ?Ù?Ù?Ù? برÙ?اÙ?Ù? Ù?ار Ù?Ù?Ù?Ù?Ù?دØ?Ù?Ù?تÙ?اÙ?Ù?د با اÙ?Ù?Ù?Ù? پشتÙ?باÙ?Ù? با\n "
-"آدرس:tor-assistants@xxxxxxxxxxxxxx  اÙ?Ù? تÙ?اس بگÙ?رÙ?\nد"
-"\n"
+"اگر سÙ?اÙ?Ù? دارÙ?د Ù?ا اÙ?Ù?Ù?Ù? برÙ?اÙ?Ù? Ù?ار Ù?Ù?Ù?Ù?Ù?دØ?Ù?Ù?تÙ?اÙ?Ù?د با اÙ?Ù?Ù?Ù? پشتÙ?باÙ?Ù? با\n"
+" آدرس:tor-assistants@xxxxxxxxxxxxxx  اÙ?Ù? تÙ?اس بگÙ?رÙ?\n"
+"د\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
-"اگر تÙ?ضÛ?Ø­ بدÙ?Û?د Ú©Ù? کداÙ? Û?Ú© از بستÙ? Ù?اÛ? اطÙ?اعاتÛ? Tor Ù?Ù?رد Ù?Û?از Ø´Ù?استØ? Ù?Ù? Ø¢Ù?\n "
-"بستÙ? را براÛ? Ø´Ù?ا ارساÙ? Ù?Û? Ú©Ù?Ù?. Ù?Ø·Ù?Ù? از Ù?Û?اÙ? بستÙ? Ù?اÛ? اطÙ?اعاتÛ? زÛ?رØ? Û?Ú©Û? از\n "
-"Ù?اÙ? Ù?ا را اÙ?تخاب Ú©Ù?Û?د\n."
-"\n"
+"اگر تÙ?ضÛ?Ø­ بدÙ?Û?د Ú©Ù? کداÙ? Û?Ú© از بستÙ? Ù?اÛ? اطÙ?اعاتÛ? Tor Ù?Ù?رد Ù?Û?از Ø´Ù?استØ? Ù?Ù? Ø¢Ù?\n"
+" بستÙ? را براÛ? Ø´Ù?ا ارساÙ? Ù?Û? Ú©Ù?Ù?. Ù?Ø·Ù?Ù? از Ù?Û?اÙ? بستÙ? Ù?اÛ? اطÙ?اعاتÛ? زÛ?رØ? Û?Ú©Û? از\n"
+" Ù?اÙ? Ù?ا را اÙ?تخاب Ú©Ù?Û?د\n"
+".\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
-"Ù?Ø·Ù?Ù? بÙ? اÛ?Ù? اÛ?Ù?Û?Ù? (gettor@xxxxxxxxxxxxxx)پاسخÛ? ارساÙ? Ú©Ù?Û?د Ù? Ù?اÙ? Û?Ú© بستÙ? Û?\n "
-"اطÙ?اعاتÛ? Ù?احد را در Ù?ر کجا از بدÙ?Ù? Û? اÛ?Ù?Û?Ù? Ù?ارد Ú©Ù?Û?د\n."
-"\n"
+"Ù?Ø·Ù?Ù? بÙ? اÛ?Ù? اÛ?Ù?Û?Ù? (gettor@xxxxxxxxxxxxxx)پاسخÛ? ارساÙ? Ú©Ù?Û?د Ù? Ù?اÙ? Û?Ú© بستÙ? Û?\n"
+" اطÙ?اعاتÛ? Ù?احد را در Ù?ر کجا از بدÙ?Ù? Û? اÛ?Ù?Û?Ù? Ù?ارد Ú©Ù?Û?د\n"
+".\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "درÛ?اÙ?ت Ù?Ù?Ù?Ù?Ù? Ù?اÛ? Ù?Ø­Ù?Û? TOR\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
-"براÛ? درÛ?اÙ?ت ترجÙ?Ù? اÛ? از Tor بÙ? زباÙ? Ù?Ù?رد Ù?ظر Ø´Ù?اØ? Ù?Ø·Ù?Ù? زباÙ? Ù?Ø°Ú©Ù?ر Ù? آدرسÛ? Ú©Ù?\n "
-"بÙ? Ø¢Ù? Ù?Û? باÛ?ست ارساÙ? Ø´Ù?د را Ù?شخص Ú©Ù?Û?د.\n "
-"\n"
+"براÛ? درÛ?اÙ?ت ترجÙ?Ù? اÛ? از Tor بÙ? زباÙ? Ù?Ù?رد Ù?ظر Ø´Ù?اØ? Ù?Ø·Ù?Ù? زباÙ? Ù?Ø°Ú©Ù?ر Ù? آدرسÛ? "
+"Ú©Ù?\n"
+" بÙ? Ø¢Ù? Ù?Û? باÛ?ست ارساÙ? Ø´Ù?د را Ù?شخص Ú©Ù?Û?د.\n"
+" \n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
-"اÛ?Ù? Ù?Ù?Ù?Ù?Ù?Ø? حاÙ?Û? ترجÙ?Ù? Û? بستÙ? اطÙ?اعاتÛ? Ù?Ù?رد Ø®Ù?است Ø´Ù?ا بÙ? زباÙ? Ú?Û?Ù?Û? است. در\n "
-"زÛ?رØ? Ù?Ù?رستÛ? از کدÙ?اÛ? زباÙ?Û? در دسترس را Ø®Ù?اÙ?Û?د Û?اÙ?ت\n."
-"\n"
+"اÛ?Ù? Ù?Ù?Ù?Ù?Ù?Ø? حاÙ?Û? ترجÙ?Ù? Û? بستÙ? اطÙ?اعاتÛ? Ù?Ù?رد Ø®Ù?است Ø´Ù?ا بÙ? زباÙ? Ú?Û?Ù?Û? است. در\n"
+" زÛ?رØ? Ù?Ù?رستÛ? از کدÙ?اÛ? زباÙ?Û? در دسترس را Ø®Ù?اÙ?Û?د Û?اÙ?ت\n"
+".\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "Ù?Ù?رستÛ? از Ù?Ù?اطÙ? تحت Ù¾Ù?شش\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "در اÛ?Ù? بخش Ù?Ù?رستÛ? از زباÙ? Ù?اÛ? Ù?Ù?جÙ?د ارائÙ? شدÙ? است.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -214,9 +189,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "gettor+ar@xxxxxxxxxxxxxx: عربÙ?\n"
@@ -233,418 +206,354 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
-"اگر زباÙ? دÛ?گرÛ? را اÙ?تخاب Ù?Ú©Ù?Û?دØ? Ù?Ù?Ù?Ù?Ù? Û? ارساÙ?Û? بÙ? آدرس Ø´Ù?ا بÙ? زباÙ? اÙ?Ú¯Ù?Û?سÛ?\n "
-"Ø®Ù?اÙ?د بÙ?د\n."
-"\n"
+"اگر زباÙ? دÛ?گرÛ? را اÙ?تخاب Ù?Ú©Ù?Û?دØ? Ù?Ù?Ù?Ù?Ù? Û? ارساÙ?Û? بÙ? آدرس Ø´Ù?ا بÙ? زباÙ? اÙ?Ú¯Ù?Û?سÛ?\n"
+" Ø®Ù?اÙ?د بÙ?د\n"
+".\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "بستÙ? Ù?اÛ? اطÙ?اعاتÛ? Ú©Ù?Ú?Ú©-تر\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
-"اگر Ù¾Ù?Ù?اÛ? باÙ?د Ø´Ù?ا بÙ? Ú©Ù? است Ù? Û?ا سرÙ?Û?س دÙ?Ù?دÙ? اجازÙ? Û? درÛ?اÙ?ت اÛ?Ù?Û?Ù? با ضÙ?Û?Ù?Ù?\n "
-"Ù?اÛ? بزرگ را Ù?Ù?Û? دÙ?دØ? Ù?Û? تÙ?اÙ?Û?د از Ù?Ù?Ù?Ù?Ù? اÛ? از GetTor استÙ?ادÙ? Ú©Ù?Û?د Ú©Ù? بÙ? Ø´Ù?ا\n "
-"اÙ?کاÙ? Ù?Û? دÙ?د بÙ? جاÛ? درÛ?اÙ?ت Û?Ú© ضÙ?Û?Ù?Ù? Û? بزرگØ? Ø¢Ù? را بÙ? صÙ?رت Ú?Ù?د ضÙ?Û?Ù?Ù? Û? Ú©Ù?Ú?Ú©\n "
-"درÛ?اÙ?ت Ú©Ù?Û?د\n."
-"\n"
+"اگر Ù¾Ù?Ù?اÛ? باÙ?د Ø´Ù?ا بÙ? Ú©Ù? است Ù? Û?ا سرÙ?Û?س دÙ?Ù?دÙ? اجازÙ? Û? درÛ?اÙ?ت اÛ?Ù?Û?Ù? با ضÙ?Û?Ù?Ù?\n"
+" Ù?اÛ? بزرگ را Ù?Ù?Û? دÙ?دØ? Ù?Û? تÙ?اÙ?Û?د از Ù?Ù?Ù?Ù?Ù? اÛ? از GetTor استÙ?ادÙ? Ú©Ù?Û?د Ú©Ù? بÙ? "
+"Ø´Ù?ا\n"
+" اÙ?کاÙ? Ù?Û? دÙ?د بÙ? جاÛ? درÛ?اÙ?ت Û?Ú© ضÙ?Û?Ù?Ù? Û? بزرگØ? Ø¢Ù? را بÙ? صÙ?رت Ú?Ù?د ضÙ?Û?Ù?Ù? Û? Ú©Ù?Ú?Ú©\n"
+" درÛ?اÙ?ت Ú©Ù?Û?د\n"
+".\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
-"تÙ?Ù?ا کارÛ? Ú©Ù? Ù?ازÙ? است اÙ?جاÙ? دÙ?Û?د اÛ?Ù? است Ú©Ù? Ú©Ù?Ù?Ù? Ú©Ù?Û?دÛ? \"split\" را در جاÛ?Û? در\n "
-"بدÙ?Ù? اÛ?Ù?Û?Ù? Ø®Ù?دØ? بÙ? اÛ?Ù? صÙ?رتØ? Ù?رار دÙ?Û?د\n:"
-"\n"
+"تÙ?Ù?ا کارÛ? Ú©Ù? Ù?ازÙ? است اÙ?جاÙ? دÙ?Û?د اÛ?Ù? است Ú©Ù? Ú©Ù?Ù?Ù? Ú©Ù?Û?دÛ? \"split\" را در جاÛ?Û? "
+"در\n"
+" بدÙ?Ù? اÛ?Ù?Û?Ù? Ø®Ù?دØ? بÙ? اÛ?Ù? صÙ?رتØ? Ù?رار دÙ?Û?د\n"
+":\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
-"در صÙ?رت ارساÙ? اÛ?Ù? Ù?تÙ? بÙ? GetTor بÙ? صÙ?رت اÛ?Ù?Û?Ù?Ø? براÛ? Ø´Ù?ا بستÙ? Û? 1,4MB جستجÙ?Û?\n "
-"Tor ارساÙ? Ø®Ù?اÙ?د شد."
-"\n"
+"در صÙ?رت ارساÙ? اÛ?Ù? Ù?تÙ? بÙ? GetTor بÙ? صÙ?رت اÛ?Ù?Û?Ù?Ø? براÛ? Ø´Ù?ا بستÙ? Û? 1,4MB جستجÙ?Û?\n"
+" Tor ارساÙ? Ø®Ù?اÙ?د شد.\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
-"پس از درÛ?اÙ?ت تÙ?اÙ? Ù?طعاتØ? Ù?Û? باÛ?ست Ø¢Ù?Ù?ا را بÙ? صÙ?رت Û?Ú© بستÙ? Û? Ù?احدØ? بازÙ?صب\n "
-"Ù?Ù?اÛ?Û?د. راÙ?Ù?Ù?اÛ? بازÙ?صبØ? در زÛ?ر Ø¢Ù?دÙ? است\n:"
-"\n"
+"پس از درÛ?اÙ?ت تÙ?اÙ? Ù?طعاتØ? Ù?Û? باÛ?ست Ø¢Ù?Ù?ا را بÙ? صÙ?رت Û?Ú© بستÙ? Û? Ù?احدØ? بازÙ?صب\n"
+" Ù?Ù?اÛ?Û?د. راÙ?Ù?Ù?اÛ? بازÙ?صبØ? در زÛ?ر Ø¢Ù?دÙ? است\n"
+":\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 ".) تÙ?اÙ? Ù?طعات درÛ?اÙ?تÛ? را در Û?Ú© Ù?Ù?Ù?درØ? رÙ?Û? دÛ?سکØ? سÛ?Ù? Ú©Ù?Û?د.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
 ".(تÙ?اÙ? پرÙ?Ù?دÙ? Ù?اÛ? زÛ?Ù¾ شدÙ? را Ú©Ù? بÙ? z ختÙ? Ù?Û? Ø´Ù?Ù?دØ? دÙ?بارÙ? جداسازÛ? (unzip)\n"
-"Ú©Ù?Û?د. اگر Ù?Ù?Ù? Û? پرÙ?Ù?دÙ? Ù?اÛ? ضÙ?Û?Ù?Ù? را در Û?Ú© Ù?Ù?Ù?در سÛ?Ù? کردÙ? اÛ?دØ? تÙ?Ù?ا کار Ù?ازÙ?\n "
-"اÛ?Ù? است Ø¢Ù? است Ú©Ù? پرÙ?Ù?دÙ? Ù?اÛ? Ø¢Ù? Ù?Ù?Ù?در را جداسازÛ? (unzip) Ú©Ù?Û?د.\n "
-"\n"
+"Ú©Ù?Û?د. اگر Ù?Ù?Ù? Û? پرÙ?Ù?دÙ? Ù?اÛ? ضÙ?Û?Ù?Ù? را در Û?Ú© Ù?Ù?Ù?در سÛ?Ù? کردÙ? اÛ?دØ? تÙ?Ù?ا کار Ù?ازÙ?\n"
+" اÛ?Ù? است Ø¢Ù? است Ú©Ù? پرÙ?Ù?دÙ? Ù?اÛ? Ø¢Ù? Ù?Ù?Ù?در را جداسازÛ? (unzip) Ú©Ù?Û?د.\n"
+" \n"
 "    "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
-"3.) تÙ?اÙ? Ù?اÛ?Ù?Ù?اÛ?Û? Ú©Ù? بÙ? \".x_RENAME\" ختÙ? Ù?Û? Ø´Ù?Ù?د را بÙ?  \".exe\" تغÛ?Û?ر دÙ?Û?د Ù?\n "
-"Ù?Ù?Ú?Ù?Û?Ù? Ù?اÛ?Ù?Û? Ú©Ù? بÙ? ex_RENAME.asc\" ختÙ? شدÙ? را بÙ? \"exe.asc\" تغÛ?Û?ر دÙ?Û?د.\n "
-"\n"
+"4.) تک تک پرÙ?Ù?دÙ? Ù?ا را بÙ? ترتÛ?بÛ? Ú©Ù? در Ù?تÙ? Ù?Ù?راÙ? با Ù?ر بستÙ? Û? ارساÙ?Û? شرح\n"
+" دادÙ? شدÙ?Ø? تاÛ?Û?د Ú©Ù?Û?د. (gpg --verify\n"
+")\n"
 "    "
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
-"4.) تک تک پرÙ?Ù?دÙ? Ù?ا را بÙ? ترتÛ?بÛ? Ú©Ù? در Ù?تÙ? Ù?Ù?راÙ? با Ù?ر بستÙ? Û? ارساÙ?Û? شرح\n "
-"دادÙ? شدÙ?Ø? تاÛ?Û?د Ú©Ù?Û?د. (gpg --verify\n)"
-"\n"
+"5.) حاÙ?ا از برÙ?اÙ?Ù? اÛ? استÙ?ادÙ? Ú©Ù?Û?د Ú©Ù? آرشÛ?Ù?Ù?اÛ? Ú?Ù?دبخشÛ? RAR را از Ù?ضعÛ?ت rar\n"
+" خارج Ù?Û? Ú©Ù?د. اگر اÛ?Ù? برÙ?اÙ?Ù? را رÙ?Û? کاÙ?Ù¾Û?Ù?تر Ø®Ù?د Ù?صب Ù?کردÙ? اÛ?دØ? از اÛ?Ù?جا Ù?Û?\n"
+" تÙ?اÙ?Û?د درÛ?اÙ?ت Ú©Ù?Û?د:\n"
+" \n"
 "    "
 
-#: lib/gettor/constants.py:545
-msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
-"5.) حاÙ?ا از برÙ?اÙ?Ù? اÛ? استÙ?ادÙ? Ú©Ù?Û?د Ú©Ù? آرشÛ?Ù?Ù?اÛ? Ú?Ù?دبخشÛ? RAR را از Ù?ضعÛ?ت rar\n "
-"خارج Ù?Û? Ú©Ù?د. اگر اÛ?Ù? برÙ?اÙ?Ù? را رÙ?Û? کاÙ?Ù¾Û?Ù?تر Ø®Ù?د Ù?صب Ù?کردÙ? اÛ?دØ? از اÛ?Ù?جا Ù?Û?\n "
-"تÙ?اÙ?Û?د درÛ?اÙ?ت Ú©Ù?Û?د:\n "
-"\n"
+"براÛ? Ù¾Û?ادÙ?-سازÛ? بستÙ? Û? Tor Ø®Ù?دØ? کاÙ?Û? است رÙ?Û? پرÙ?Ù?دÙ? Û? \".exe\" دÙ?بار Ú©Ù?Û?Ú©\n"
+" Ú©Ù?Û?د\n"
+".\n"
 "    "
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
-"براÛ? Ù¾Û?ادÙ?-سازÛ? بستÙ? Û? Tor Ø®Ù?دØ? کاÙ?Û? است رÙ?Û? پرÙ?Ù?دÙ? Û? \".exe\" دÙ?بار Ú©Ù?Û?Ú©\n "
-"Ú©Ù?Û?د\n."
-"\n"
+"پس از اتÙ?اÙ? Ù¾Û?ادÙ?-سازÛ?Ø? باÛ?د Ù?اÛ?Ù? جدÛ?دÛ? را در Ù?Ù?Ù?در Ù?ربÙ?Ø· Ù¾Û?دا Ú©Ù?Û?د. کاÙ?Û?\n"
+" است رÙ?Û? Ø¢Ù? دÙ?بار Ú©Ù?Û?Ú© Ú©Ù?Û?د تا Tor Browser Bundle در عرض Ú?Ù?د ثاÙ?Û?Ù? Ù?عاÙ? Ø´Ù?د\n"
+".\n"
 "    "
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
-"پس از اتÙ?اÙ? Ù¾Û?ادÙ?-سازÛ?Ø? باÛ?د Ù?اÛ?Ù? جدÛ?دÛ? را در Ù?Ù?Ù?در Ù?ربÙ?Ø· Ù¾Û?دا Ú©Ù?Û?د. کاÙ?Û?\n "
-"است رÙ?Û? Ø¢Ù? دÙ?بار Ú©Ù?Û?Ú© Ú©Ù?Û?د تا Tor Browser Bundle در عرض Ú?Ù?د ثاÙ?Û?Ù? Ù?عاÙ? Ø´Ù?د\n."
-"\n"
+"7.) کار Ø´Ù?ا با Ù?Ù?Ù?Ù?Û?ت بÙ? پاÛ?اÙ? رسÛ?د. Ù?تشکرÛ?Ù? Ú©Ù? از Tor استÙ?ادÙ? Ù?Û? Ú©Ù?Û?د. شاد\n"
+" باشÛ?د\n"
+".\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"7.) کار Ø´Ù?ا با Ù?Ù?Ù?Ù?Û?ت بÙ? پاÛ?اÙ? رسÛ?د. Ù?تشکرÛ?Ù? Ú©Ù? از Tor استÙ?ادÙ? Ù?Û? Ú©Ù?Û?د. شاد\n "
-"باشÛ?د\n."
-"\n"
-"    "
 
-#: lib/gettor/constants.py:569
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
-"پشتÛ?باÙ?Û?\n"
-"\n"
+"بستÙ? Û? Ù?رÙ? اÙ?زار درخÙ?استÛ? Ø´Ù?ا بÙ? صÙ?رت Ù?اÛ?Ù? زÛ?Ù¾ شدÙ?Ø? Ø¢Ù?ادÙ? است. Ù?Ø·Ù?Ù? بستÙ? را\n"
+" جداسازÛ? (unzip) Ú©Ù?Û?د Ù? اÙ?ضاÛ? Ø¢Ù? را تاÛ?Û?د Ú©Ù?Û?د.\n"
+" \n"
 "    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
-"بستÙ? Û? Ù?رÙ? اÙ?زار درخÙ?استÛ? Ø´Ù?ا بÙ? صÙ?رت Ù?اÛ?Ù? زÛ?Ù¾ شدÙ?Ø? Ø¢Ù?ادÙ? است. Ù?Ø·Ù?Ù? بستÙ? را\n "
-"جداسازÛ? (unzip) Ú©Ù?Û?د Ù? اÙ?ضاÛ? Ø¢Ù? را تاÛ?Û?د Ú©Ù?Û?د.\n "
-"\n"
+"اشارÙ?: اگر GnuPG رÙ?Û? کاÙ?Ù¾Û?Ù?تر Ø´Ù?ا Ù?صب شدÙ? استØ? از عبارت Ù?رÙ?اÙ?Û? gpg بÙ? "
+"ترتÛ?بÛ?\n"
+" Ú©Ù? در زÛ?ر شرح دادÙ? شدÙ?Ø? بعد از جداسازÛ? (unzip) پرÙ?Ù?دÙ?Ø? استÙ?ادÙ? Ú©Ù?Û?د\n"
+".\n"
 "    "
 
-#: lib/gettor/constants.py:585
-msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"اشارÙ?: اگر GnuPG رÙ?Û? کاÙ?Ù¾Û?Ù?تر Ø´Ù?ا Ù?صب شدÙ? استØ? از عبارت Ù?رÙ?اÙ?Û? gpg بÙ? ترتÛ?بÛ?\n "
-"Ú©Ù? در زÛ?ر شرح دادÙ? شدÙ?Ø? بعد از جداسازÛ? (unzip) پرÙ?Ù?دÙ?Ø? استÙ?ادÙ? Ú©Ù?Û?د\n."
-"\n"
-"    "
-
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "Ù?تÛ?جÙ? Ù?Ù?اÛ?Û? باÛ?د Ú?Û?زÛ? شبÛ?Ù? بÙ? اÛ?Ù? باشد:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
-"اگر با ابزار Ù?رÙ?اÙ?Û? آشÙ?اÛ?Û? Ù?دارÛ?دØ? رÙ?Û? اÛ?Ù?ترÙ?ت بÙ? دÙ?باÙ? Û?Ú© کاربر گراÙ?Û?Ú©Û?\n "
-"رابط Ù?Ù?اسب براÛ? GunPG بگردÛ?د\n"
+"اگر با ابزار Ù?رÙ?اÙ?Û? آشÙ?اÛ?Û? Ù?دارÛ?دØ? رÙ?Û? اÛ?Ù?ترÙ?ت بÙ? دÙ?باÙ? Û?Ú© کاربر گراÙ?Û?Ú©Û?\n"
+" رابط Ù?Ù?اسب براÛ? GunPG بگردÛ?د\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "اگر سرÙ?Û?س اÛ?Ù?ترÙ?تÛ? Ø´Ù?ا دسترسÛ? بÙ? شبکÙ? Tor را Ù?سدÙ?د Ù?Û? Ú©Ù?دØ? بÙ? Û?Ú© رابط/Ù¾Ù? \n"
 "بازپخش Ù?Û?از Ø®Ù?اÙ?Û?د داشت. Ù¾Ù? بازپخش (Û?ا Ø´Ú©Ù? Ú©Ù?تاÙ? شدÙ? Û? Ø¢Ù?Ø? \"Ù¾Ù?\") از جÙ?Ù?Ù? \n"
 "بازپخش Ù?اÛ? Tor Ù?ستÙ?د Ú©Ù? در Ù?Ù?رست اصÙ?Û? Ù?ارد Ù?شدÙ? اÙ?د. از Ø¢Ù?جاÛ?Û? Ú©Ù? Û?Ú© Ù?Û?ست \n"
 "عÙ?Ù?Ù?Û? کاÙ?Ù? از اÛ?Ù? ابزار Ù?Ù?جÙ?د Ù?Û?ستØ? حتÛ? اگر ISP Ø´Ù?ا ارتباط با بازپخش Ù?اÛ? \n"
-"Ø´Ù?اختÙ? شدÙ? Û? Tor Ù?سدÙ?د Ù?Û? Ú©Ù?دØ? اÙ?ا بÙ? احتÙ?اÙ? زÛ?اد Ù?ادر بÙ? Ù?سدÙ?د کردÙ? تÙ?اÙ? Ù¾Ù? \n"
+"Ø´Ù?اختÙ? شدÙ? Û? Tor Ù?سدÙ?د Ù?Û? Ú©Ù?دØ? اÙ?ا بÙ? احتÙ?اÙ? زÛ?اد Ù?ادر بÙ? Ù?سدÙ?د کردÙ? تÙ?اÙ? "
+"Ù¾Ù? \n"
 "Ù?ا Ù?Ø®Ù?اÙ?د بÙ?د. \n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
-"با ارساÙ? Û?Ú© اÛ?Ù?Û?Ù? بÙ? آدرس: bridges@xxxxxxxxxxxxxx Ú©Ù? Ú©Ù?Ù?Ù? Û? \"get bridge\" را \n"
+"با ارساÙ? Û?Ú© اÛ?Ù?Û?Ù? بÙ? آدرس: bridges@xxxxxxxxxxxxxx Ú©Ù? Ú©Ù?Ù?Ù? Û? \"get bridge\" "
+"را \n"
 "در بدÙ?Ù? Û? اÛ?Ù?Û?Ù? Ù?ارد کردÙ? باشÛ?دØ? Ù¾Ù? Ù?Ù?رد Ù?ظر را درÛ?اÙ?ت Ú©Ù?Û?د.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "/nÙ?Ù?Ú?Ù?Ù?Ù? اÙ?Ù? اÙ?Ù?اÙ? Ù?جÙ?د دارد Ù?Ù? Ù?Ù? Ù¾Ù? را Ù?اÙ?Ù?د اÙ?Ú¯Ù?Ù? زÙ?ر در Ù?رÙ?گر استÙ?ادÙ? "
-"Ù?Ù?Ù?د/n\\url: https://bridges.torproject.org//n";
-"\n"
+"Ù?Ù?Ù?د/n\\url: https://bridges.torproject.org//n\n";
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "/nاطÙ?اعÙ?Ù? Ù?Ù?Ù?: از Ø¢Ù?جاÙ?Û? Ú©Ù? اÙ?Ù? بخش جزÙ? درخÙ?است \"Ù?اÙ?Ù? Ú?Ù?دبخشÛ?\" استØ? باÙ?د "
 "Ù?Ù?تظر درÙ?اÙ?ت تÙ?اÙ? Ù?اÙ?Ù? Ù?ا بÙ?اÙ?Ù?د Ù? Ù?Ù?Ù? را با Ù?Ù? در Ù?Ú© Ù?Ù?رست (Directory) سÙ?Ù? "
-"Ú©Ù?Ù?د  Ù? با دÙ?Ú©Ù?Ù?Ú© رÙ?Û? Ù?اÛ?Ù? اÙ?Ù?Ø? Ù?Ù?Ù? را با Ù?Ù? Ù¾Ù?ادÙ?-سازÛ?(unpack) Ú©Ù?Ù?د./n"
-"\n"
+"Ú©Ù?Ù?د  Ù? با دÙ?Ú©Ù?Ù?Ú© رÙ?Û? Ù?اÛ?Ù? اÙ?Ù?Ø? Ù?Ù?Ù? را با Ù?Ù? Ù¾Ù?ادÙ?-سازÛ?(unpack) Ú©Ù?Ù?د./n\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "/nÙ?Ù?Ú©Ù? است Ú©Ù? بستÙ? Ù?ا بدÙ?Ù? ترتÙ?ب ارساÙ? Ø´Ù?Ù?د! Ù?Ø·Ù?Ù? Ù¾Ù?Ø´ از درÙ?اÙ?ت Ù?Ù?Ù? بستÙ? Ù?اØ? "
-"اÙ?داÙ? بÙ? Ù¾Ù?ادÙ?-سازÛ? (unpack) Ù?اÙ?Ù? Ù?ا Ù?Ú©Ù?Ù?د./n"
-"\n"
+"اÙ?داÙ? بÙ? Ù¾Ù?ادÙ?-سازÛ? (unpack) Ù?اÙ?Ù? Ù?ا Ù?Ú©Ù?Ù?د./n\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "/nبا تشکر از درخÙ?است Ø´Ù?اØ? Ø¢Ù?Ú?Ù? سÙ?ارش دادÙ? اÙ?د بÙ? Ø·Ù?ر کاÙ?Ù? Ù?Ù?Ù?Ù?دÙ? شدØ? Ù? در "
-"حاÙ? تدارک است. بستÙ? درخÙ?استÛ? Ù?Û? باÙ?ست تا دÙ? دÙ?Ù?Ù?Ù? Ø¢Ù?Ù?دÙ? بÙ? دست Ø´Ù?ا برسد./n"
-"\n"
+"حاÙ? تدارک است. بستÙ? درخÙ?استÛ? Ù?Û? باÙ?ست تا دÙ? دÙ?Ù?Ù?Ù? Ø¢Ù?Ù?دÙ? بÙ? دست Ø´Ù?ا برسد./n\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "/nاگر بستÙ? ارساÙ? Ù?شدÙ?Ø? Ù?Ù?Ú©Ù? است بÙ? عÙ?ت حجÙ? باÙ?اÛ? بستÙ? Ù? عدÙ? تÙ?اÙ?اÙ?Û? سرÙ?Ù?س "
 "دÙ?Ù?دÙ? Mail  براÛ? ارساÙ? Ø¢Ù? باشد. Ù?جددا با استÙ?ادÙ? از سرÙ?Ù?س Ù?اÙ?Û? Ù?اÙ?Ù?د yahoo \n"
 "Ù?ا gmail اÙ?Ù?Ù?Ù? ارساÙ? Ù?Ù?اÙ?Ù?د Ù? Ù?ا اÙ?Ù?Ú©Ù? بÙ? جاÛ? tor-im-browser-bundle براÛ? \n"
 "درÙ?اÙ?ت tor-browser-bundle درخÙ?است بÙ?رستÙ?د Ú?را Ú©Ù? از حجÙ? پاÙ?Ù?Ù?ترÛ? برخÙ?ردار \n"
-"است./n"
-"\n"
+"است./n\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "/nÙ?تاسÙ?اÙ?Ù? در حاÙ? حاضر با Ù?Ø´Ú©Ù? Ù?Ù?اجÙ? Ù?ستÙ?Ù? Ù? اÙ?کاÙ? رسÙ?دگÛ? Ù?Ù?رÛ? بÙ? درخÙ?است "
-"Ø´Ù?ا را Ù?دارÙ?Ù? اÙ?ا در حاÙ? رÙ?ع اÙ?Ù? Ù?Ø´Ú©Ù? Ù?ستÙ?Ù?Ø? Ø®Ù?اÙ?Ø´ Ù?Û? Ú©Ù?Ù?Ù? صبÙ?ر باشÙ?د./n"
-"\n"
+"Ø´Ù?ا را Ù?دارÙ?Ù? اÙ?ا در حاÙ? رÙ?ع اÙ?Ù? Ù?Ø´Ú©Ù? Ù?ستÙ?Ù?Ø? Ø®Ù?اÙ?Ø´ Ù?Û? Ú©Ù?Ù?Ù? صبÙ?ر باشÙ?د./n\n"
 "    "
 
 #~ msgid ""
 #~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "3.) تÙ?اÙ? Ù?اÛ?Ù?Ù?اÛ?Û? Ú©Ù? بÙ? \".x_RENAME\" ختÙ? Ù?Û? Ø´Ù?Ù?د را بÙ?  \".exe\" تغÛ?Û?ر "
+#~ "دÙ?Û?د Ù?\n"
+#~ " Ù?Ù?Ú?Ù?Û?Ù? Ù?اÛ?Ù?Û? Ú©Ù? بÙ? ex_RENAME.asc\" ختÙ? شدÙ? را بÙ? \"exe.asc\" تغÛ?Û?ر "
+#~ "دÙ?Û?د.\n"
+#~ " \n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "پشتÛ?باÙ?Û?\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
 #~ "    Hello! This is the \"GetTor\" robot.\n"
 #~ "\n"
 #~ "    Unfortunately, we won't answer you at this address. You should make\n"
@@ -652,10 +561,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -672,18 +583,18 @@ msgstr ""
 #~ "GMAIL.COM Û?ا در YAHOO.CN حساب باز کردÙ? Ù? از طرÛ?Ù? Û?Ú©Û? از Ø¢Ù? آدرسÙ?ا با Ù?ا "
 #~ "Ù?کاتبÙ? Ú©Ù?Û?د.\n"
 #~ "\n"
-#~ "Ù?ا Ù?Ù?Ø· درخÙ?استÙ?اÛ?Û? را Ù?Ù?رد بررسÛ? Ù?رار Ù?Û? دÙ?Û?Ù? Ú©Ù? سرÙ?Û?س پست اÙ?کترÙ?Ù?Û?Ú©Û? Ø¢Ù?Ù?ا "
-#~ "\"DKIM\" را پشتÛ?باÙ?Û? Ú©Ù?د. \"DKIM\" اÛ?Ù? اÙ?کاÙ? را بÙ? Ù?ا Ù?Û? دÙ?د تا اطÙ?Û?Ù?اÙ? Û?ابÛ?Ù? Ú©Ù? "
-#~ "آدرس Ù?Ù?درج در Ù?سÙ?ت  \"From\"Ø? Ù?Ù?اÙ? آدرسÛ? است Ú©Ù? Ù?اÙ?Ù? از Ø¢Ù? بÙ? Ù?ا ارساÙ? شدÙ? "
-#~ "است. \n"
+#~ "Ù?ا Ù?Ù?Ø· درخÙ?استÙ?اÛ?Û? را Ù?Ù?رد بررسÛ? Ù?رار Ù?Û? دÙ?Û?Ù? Ú©Ù? سرÙ?Û?س پست اÙ?کترÙ?Ù?Û?Ú©Û? "
+#~ "Ø¢Ù?Ù?ا \"DKIM\" را پشتÛ?باÙ?Û? Ú©Ù?د. \"DKIM\" اÛ?Ù? اÙ?کاÙ? را بÙ? Ù?ا Ù?Û? دÙ?د تا "
+#~ "اطÙ?Û?Ù?اÙ? Û?ابÛ?Ù? Ú©Ù? آدرس Ù?Ù?درج در Ù?سÙ?ت  \"From\"Ø? Ù?Ù?اÙ? آدرسÛ? است Ú©Ù? Ù?اÙ?Ù? از "
+#~ "Ø¢Ù? بÙ? Ù?ا ارساÙ? شدÙ? است. \n"
 #~ "\n"
 #~ "(در Ù?ر صÙ?رت عذرخÙ?اÙ?Û? Ù?ا را پذÛ?را باشÛ?د. از Ø¢Ù?جاÛ?Û?Ú©Ù? اÛ?Ù?Û?Ù? Ø´Ù?ا DKIM را "
 #~ "پشتÛ?باÙ?Û? Ù?Ù?Û? Ú©Ù?دØ? Ù?ا اÛ?Ù? تÙ?ضÛ?Ø­ Ú©Ù?تاÙ? را ارساÙ? Ù?Ù?Ù?دÙ? Ù? اÛ?Ù? آدرس اÛ?Ù?Û?Ù? را "
 #~ "بزÙ?دÛ? از Ù?Ù?رست آدرسÙ?اÛ? Ø®Ù?د خارج Ù?Û? Ú©Ù?Û?Ù?.) \n"
 #~ "\n"
-#~ "Ù?Ø·Ù?ا بÙ? اÛ?Ù? Ù?کتÙ? تÙ?جÙ? داشتÙ? باشÛ?د Ú©Ù? در حاÙ? حاضر اÛ?Ù?Û?Ù? Ù?اÛ? Ù?بتÙ?Û? بر HTML Û?ا "
-#~ "64 بÛ?تÛ?Ø? Ù?ابÙ? بررسÛ? Ù?Ù?Û? باشÙ?د. بÙ?ابراÛ?Ù? اÛ?Ù?Û?Ù? Ù?اÛ? Ø®Ù?د را بÙ? صÙ?رت Ù?تÙ? سادÙ? "
-#~ "ارساÙ? Ù?Ù?اÛ?Û?د. \n"
+#~ "Ù?Ø·Ù?ا بÙ? اÛ?Ù? Ù?کتÙ? تÙ?جÙ? داشتÙ? باشÛ?د Ú©Ù? در حاÙ? حاضر اÛ?Ù?Û?Ù? Ù?اÛ? Ù?بتÙ?Û? بر HTML "
+#~ "Û?ا 64 بÛ?تÛ?Ø? Ù?ابÙ? بررسÛ? Ù?Ù?Û? باشÙ?د. بÙ?ابراÛ?Ù? اÛ?Ù?Û?Ù? Ù?اÛ? Ø®Ù?د را بÙ? صÙ?رت Ù?تÙ? "
+#~ "سادÙ? ارساÙ? Ù?Ù?اÛ?Û?د. \n"
 #~ "\n"
 #~ "Ú?Ù?اÙ?Ú?Ù? سÙ?اÙ?Û? دارÛ?د Û?ا برÙ?اÙ?Ù? دÚ?ار اشکاÙ? بÙ?دÙ? Ù? کار Ù?Ù?Û? Ú©Ù?د Ø? با Ù?سÙ?ت "
 #~ "پشتÛ?باÙ?Û? با آدرس زÛ?ر تÙ?اس بگÛ?رÛ?د تا Û?Ú© اÙ?ساÙ? بÙ? سÙ?اÙ? Ø´Ù?ا پاسخ دÙ?د:\n"
@@ -748,8 +659,8 @@ msgstr ""
 #~ "\n"
 #~ "سÙ?اÙ?! رÙ?بات \"GetTor\" در خدÙ?ت Ø´Ù?است. \n"
 #~ " \n"
-#~ "Ú?Ù?اÙ?Ú?Ù? بÙ? Ù?Ù? بگÙ?Û?Û?د Ú©Ù? بÙ? کداÙ?Û?Ú© از بستÙ? Ù?اÛ? Tor  Ù?Û?از دارÛ?دØ? Ø¢Ù? را براÛ? Ø´Ù?ا "
-#~ "ارساÙ? Ø®Ù?اÙ?Ù? کرد. \n"
+#~ "Ú?Ù?اÙ?Ú?Ù? بÙ? Ù?Ù? بگÙ?Û?Û?د Ú©Ù? بÙ? کداÙ?Û?Ú© از بستÙ? Ù?اÛ? Tor  Ù?Û?از دارÛ?دØ? Ø¢Ù? را براÛ? "
+#~ "Ø´Ù?ا ارساÙ? Ø®Ù?اÙ?Ù? کرد. \n"
 #~ "Ù?Ø·Ù?ا Û?Ú©Û? از بستÙ? Ù?اÛ? را زÛ?ر با ذکر Ù?اÙ? اÙ?تخاب Ú©Ù?Û?د:  \n"
 #~ " \n"
 #~ "tor-browser-bundle\n"
@@ -758,20 +669,20 @@ msgstr ""
 #~ "tor-im-browser-bundle\n"
 #~ "source-bundle\n"
 #~ "\n"
-#~ "Ù?Ø·Ù?ا بÙ? اÛ?Ù? Ù?اÙ?Ù? پاسخ دادÙ? ( بÙ? آدرس gettor@xxxxxxxxxxxxxx ) Ù? در Ù?سÙ?تÛ? از "
-#~ "Ù?تÙ? اÛ?Ù?Û?Ù? Ø®Ù?د Ù?اÙ? Û?Ú©Û? از بستÙ? Ù?اÛ? Ù?Ù?Ù? را ذکر Ú©Ù?Û?د. \n"
+#~ "Ù?Ø·Ù?ا بÙ? اÛ?Ù? Ù?اÙ?Ù? پاسخ دادÙ? ( بÙ? آدرس gettor@xxxxxxxxxxxxxx ) Ù? در Ù?سÙ?تÛ? "
+#~ "از Ù?تÙ? اÛ?Ù?Û?Ù? Ø®Ù?د Ù?اÙ? Û?Ú©Û? از بستÙ? Ù?اÛ? Ù?Ù?Ù? را ذکر Ú©Ù?Û?د. \n"
 #~ "\n"
 #~ "تÙ?Û?Ù? Ù?سخÙ? ترجÙ?Ù? شدÙ?  TOR  \n"
 #~ "===================================\n"
 #~ "\n"
-#~ "براÛ? درÛ?اÙ?ت Ù?سخÙ? اÛ? از TOR  ترجÙ?Ù? شدÙ? بÙ? زباÙ? Ù?Ø­Ù?Û? Ø´Ù?اØ? Ù?Û? باÛ?ستÛ? زباÙ? Ù?Ù?رد "
-#~ "Ù?ظر Ø®Ù?د را در آدرس Ú¯Û?رÙ?دÙ? اÛ?Ù?Û?Ù? ذکر Ú©Ù?Û?د. بعÙ?Ù?اÙ? Ù?ثاÙ?:  \n"
+#~ "براÛ? درÛ?اÙ?ت Ù?سخÙ? اÛ? از TOR  ترجÙ?Ù? شدÙ? بÙ? زباÙ? Ù?Ø­Ù?Û? Ø´Ù?اØ? Ù?Û? باÛ?ستÛ? زباÙ? "
+#~ "Ù?Ù?رد Ù?ظر Ø®Ù?د را در آدرس Ú¯Û?رÙ?دÙ? اÛ?Ù?Û?Ù? ذکر Ú©Ù?Û?د. بعÙ?Ù?اÙ? Ù?ثاÙ?:  \n"
 #~ "\n"
 #~ "gettor+zh@xxxxxxxxxxxxxx\n"
 #~ "\n"
-#~ "در اÛ?Ù? Ù?ثاÙ?Ø? Ù?رستÙ?دÙ? Ø®Ù?اÙ?اÙ? Ù?سخÙ? ترجÙ?Ù? شدÙ? بÙ? زباÙ? Ú?Û?Ù?Û? Ù?Û? باشد. براÛ? آگاÙ?Û? "
-#~ "از کدÙ?اÛ? Ù?ربÙ?Ø· بÙ? زباÙ?Ù?اÛ? Ù?ابÙ? پشتÛ?باÙ?Û? تÙ?سط Tor Ø? Ù?Ù?رست زÛ?ر را Ù?طاÙ?عÙ? Ú©Ù?Û?د: "
-#~ "Ù?Ù?رست زباÙ?Ù?اÛ? پشتÛ?اÙ?Û? شدÙ?\n"
+#~ "در اÛ?Ù? Ù?ثاÙ?Ø? Ù?رستÙ?دÙ? Ø®Ù?اÙ?اÙ? Ù?سخÙ? ترجÙ?Ù? شدÙ? بÙ? زباÙ? Ú?Û?Ù?Û? Ù?Û? باشد. براÛ? "
+#~ "آگاÙ?Û? از کدÙ?اÛ? Ù?ربÙ?Ø· بÙ? زباÙ?Ù?اÛ? Ù?ابÙ? پشتÛ?باÙ?Û? تÙ?سط Tor Ø? Ù?Ù?رست زÛ?ر را "
+#~ "Ù?طاÙ?عÙ? Ú©Ù?Û?د: Ù?Ù?رست زباÙ?Ù?اÛ? پشتÛ?اÙ?Û? شدÙ?\n"
 #~ "-------------------------\n"
 #~ "\n"
 #~ "gettor+ar@xxxxxxxxxxxxxx: Arabic\n"
@@ -826,8 +737,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -847,8 +758,8 @@ msgstr ""
 #~ "بستÙ? Ù?رÙ? اÙ?زارÛ? Ù?ربÙ?Ø·Ù? را از حاÙ?ت Ù?شردÙ? خارج کردÙ? (unzip) Ù? اعتبار Ø¢Ù? را "
 #~ "Ø´Ù?اساÛ?Û? (verify) Ú©Ù?Û?د.\n"
 #~ "\n"
-#~ "Ù?کتÙ?: اگر GnuPG  در کاÙ?Ù¾Û?Ù?تر Ø´Ù?ا Ù?صب شدÙ? است Ø? پس از باز کردÙ? Ù?اÛ?Ù? zip Ø? از "
-#~ "ابزار خط Ù?رÙ?اÙ?  gpg  بÙ? ترتÛ?ب زÛ?ر استÙ?ادÙ? Ú©Ù?Û?د:  \n"
+#~ "Ù?کتÙ?: اگر GnuPG  در کاÙ?Ù¾Û?Ù?تر Ø´Ù?ا Ù?صب شدÙ? است Ø? پس از باز کردÙ? Ù?اÛ?Ù? zip Ø? "
+#~ "از ابزار خط Ù?رÙ?اÙ?  gpg  بÙ? ترتÛ?ب زÛ?ر استÙ?ادÙ? Ú©Ù?Û?د:  \n"
 #~ "\n"
 #~ "gpg --verify <packagename>.asc <packagename>\n"
 #~ "\n"
@@ -861,15 +772,15 @@ msgstr ""
 #~ "\n"
 #~ "http://www.gnupg.org/related_software/frontends.html\n";
 #~ "\n"
-#~ "Ú?Ù?اÙ?Ú?Ù? ارتباط اÛ?Ù?ترÙ?تÛ? Ø´Ù?ا Ù?اÙ?ع از دسترسÛ? تاÙ? بÙ? شبکÙ? Tor  Ù?Û? Ø´Ù?دØ? Ù?Ù?Ú©Ù? است "
-#~ "بÙ? Ù¾Ù? تÙ?Ù?Û?تÛ? (بازپخش) Ù?Û?از داشتÙ? باشÛ?د. Ù¾Ù? Ù?اÛ? تÙ?Ù?Û?تÛ? ( بطÙ?ر Ù?ختصر \"Ù¾Ù? Ù?ا\") "
-#~ "Ø? تÙ?Ù?Û?ت Ú©Ù?Ù?دÙ? Ù?اÛ? Tor Ù?ستÙ?د Ú©Ù? در Ù?Ù?رست اصÙ?Û? Ø? Ù?Û?ست Ù?شدÙ? اÙ?د.  بÙ?ابراÛ?Ù?Ø? از "
-#~ "Ø¢Ù?جا Ú©Ù? Ù?Ù?رست کاÙ?Ù? Ø¢Ù?Ù?ا در اختÛ?ار عÙ?Ù?Ù? Ù?Û?ستØ? حتÛ? اگر سرÙ?Û?س دÙ?Ù?دÙ? اÛ?Ù?ترÙ?ت Ø´Ù?ا "
-#~ "اÙ?داÙ? بÙ? Ù?سدÙ?د کردÙ? تÙ?اÙ?Û? تÙ?Ù?Û?ت Ú©Ù?Ù?دÙ? Ù?اÛ? Ø´Ù?اختÙ? شدÙ? Tor  Ú©Ù?دØ? احتÙ?اÙ?ا Ù?ادر "
-#~ "Ù?Ø®Ù?اÙ?د بÙ?د تا تÙ?اÙ?Û? Ù¾Ù? Ù?اÛ? Tor  را Ù?سدÙ?د Ù?Ù?اÛ?د. \n"
+#~ "Ú?Ù?اÙ?Ú?Ù? ارتباط اÛ?Ù?ترÙ?تÛ? Ø´Ù?ا Ù?اÙ?ع از دسترسÛ? تاÙ? بÙ? شبکÙ? Tor  Ù?Û? Ø´Ù?دØ? Ù?Ù?Ú©Ù? "
+#~ "است بÙ? Ù¾Ù? تÙ?Ù?Û?تÛ? (بازپخش) Ù?Û?از داشتÙ? باشÛ?د. Ù¾Ù? Ù?اÛ? تÙ?Ù?Û?تÛ? ( بطÙ?ر Ù?ختصر "
+#~ "\"Ù¾Ù? Ù?ا\") Ø? تÙ?Ù?Û?ت Ú©Ù?Ù?دÙ? Ù?اÛ? Tor Ù?ستÙ?د Ú©Ù? در Ù?Ù?رست اصÙ?Û? Ø? Ù?Û?ست Ù?شدÙ? اÙ?د.  "
+#~ "بÙ?ابراÛ?Ù?Ø? از Ø¢Ù?جا Ú©Ù? Ù?Ù?رست کاÙ?Ù? Ø¢Ù?Ù?ا در اختÛ?ار عÙ?Ù?Ù? Ù?Û?ستØ? حتÛ? اگر سرÙ?Û?س "
+#~ "دÙ?Ù?دÙ? اÛ?Ù?ترÙ?ت Ø´Ù?ا اÙ?داÙ? بÙ? Ù?سدÙ?د کردÙ? تÙ?اÙ?Û? تÙ?Ù?Û?ت Ú©Ù?Ù?دÙ? Ù?اÛ? Ø´Ù?اختÙ? شدÙ? "
+#~ "Tor  Ú©Ù?دØ? احتÙ?اÙ?ا Ù?ادر Ù?Ø®Ù?اÙ?د بÙ?د تا تÙ?اÙ?Û? Ù¾Ù? Ù?اÛ? Tor  را Ù?سدÙ?د Ù?Ù?اÛ?د. \n"
 #~ "\n"
-#~ "براÛ? درخÙ?است Ù¾Ù?Ø? اÛ?Ù?Û?Ù?Û? را بÙ? آدرس زÛ?ر ارساÙ? Ú©Ù?Û?د Ú©Ù? در Ù?تÙ? Ø¢Ù?Ø?  Ú©Ù?Ù?ات \"get "
-#~ "bridges\" درج شدÙ? باشد: \n"
+#~ "براÛ? درخÙ?است Ù¾Ù?Ø? اÛ?Ù?Û?Ù?Û? را بÙ? آدرس زÛ?ر ارساÙ? Ú©Ù?Û?د Ú©Ù? در Ù?تÙ? Ø¢Ù?Ø?  Ú©Ù?Ù?ات "
+#~ "\"get bridges\" درج شدÙ? باشد: \n"
 #~ "bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
 #~ "Ù?Ù?Ú?Ù?Û?Ù? با استÙ?ادÙ? از Ù?رÙ?رگر Ù?ب Ù? از طرÛ?Ù? آدرس زÛ?ر Ù?Ù?Ú©Ù? استØ? Ù¾Ù? براÛ? Tor  "
@@ -918,8 +829,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -945,11 +856,11 @@ msgstr ""
 #~ "براÛ? بازکردÙ? Ø¢Ù?Ù?ا بر رÙ?Û? اÙ?Ù?Û?Ù? Ù?اÛ?Ù? دÙ?بار Ú©Ù?Û?Ú© Ú©Ù?Û?د. \n"
 #~ "\n"
 #~ "بستÙ? Ù?ا Ù?Ù?Ú©Ù? است بر اساس Ù?Ù?رست پشت سر Ù?Ù? براÛ?تاÙ? ارساÙ? Ù?Ø´Ù?د! بÙ?ابراÛ?Ù? "
-#~ "Ù?Ø·Ù?اپÛ?Ø´ از اÙ?داÙ? بÙ? بازکردÙ? Ù?اÛ?Ù?Ù?اÛ? Ù?شردÙ?Ø? اطÙ?Û?Ù?اÙ? حاصÙ? Ú©Ù?Û?د Ú©Ù? تÙ?اÙ?Û? Ø¢Ù?Ù?ا "
-#~ "را درÛ?اÙ?ت کردÙ? اÛ?د. \n"
+#~ "Ù?Ø·Ù?اپÛ?Ø´ از اÙ?داÙ? بÙ? بازکردÙ? Ù?اÛ?Ù?Ù?اÛ? Ù?شردÙ?Ø? اطÙ?Û?Ù?اÙ? حاصÙ? Ú©Ù?Û?د Ú©Ù? تÙ?اÙ?Û? "
+#~ "Ø¢Ù?Ù?ا را درÛ?اÙ?ت کردÙ? اÛ?د. \n"
 #~ "\n"
-#~ "Ù?کتÙ?: اگر GnuPG  در کاÙ?Ù¾Û?Ù?تر Ø´Ù?ا Ù?صب شدÙ? است Ø? پس از باز کردÙ? Ù?اÛ?Ù? zip Ø? از "
-#~ "ابزار خط Ù?رÙ?اÙ?  gpg  بÙ? ترتÛ?ب زÛ?ر استÙ?ادÙ? Ú©Ù?Û?د:  \n"
+#~ "Ù?کتÙ?: اگر GnuPG  در کاÙ?Ù¾Û?Ù?تر Ø´Ù?ا Ù?صب شدÙ? است Ø? پس از باز کردÙ? Ù?اÛ?Ù? zip Ø? "
+#~ "از ابزار خط Ù?رÙ?اÙ?  gpg  بÙ? ترتÛ?ب زÛ?ر استÙ?ادÙ? Ú©Ù?Û?د:  \n"
 #~ "\n"
 #~ "gpg --verify <packagename>.asc <packagename>\n"
 #~ "\n"
@@ -962,15 +873,15 @@ msgstr ""
 #~ "\n"
 #~ "http://www.gnupg.org/related_software/frontends.html\n";
 #~ "\n"
-#~ "Ú?Ù?اÙ?Ú?Ù? ارتباط اÛ?Ù?ترÙ?تÛ? Ø´Ù?ا Ù?اÙ?ع از دسترسÛ? تاÙ? بÙ? شبکÙ? Tor  Ù?Û? Ø´Ù?دØ? Ù?Ù?Ú©Ù? است "
-#~ "بÙ? Ù¾Ù? تÙ?Ù?Û?تÛ? (بازپخش) Ù?Û?از داشتÙ? باشÛ?د. Ù¾Ù? Ù?اÛ? تÙ?Ù?Û?تÛ? ( بطÙ?ر Ù?ختصر \"Ù¾Ù? Ù?ا\") "
-#~ "Ø? تÙ?Ù?Û?ت Ú©Ù?Ù?دÙ? Ù?اÛ? Tor Ù?ستÙ?د Ú©Ù? در Ù?Ù?رست اصÙ?Û? Ø? Ù?Û?ست Ù?شدÙ? اÙ?د.  بÙ?ابراÛ?Ù?Ø? از "
-#~ "Ø¢Ù?جا Ú©Ù? Ù?Ù?رست کاÙ?Ù? Ø¢Ù?Ù?ا در اختÛ?ار عÙ?Ù?Ù? Ù?Û?ستØ? حتÛ? اگر سرÙ?Û?س دÙ?Ù?دÙ? اÛ?Ù?ترÙ?ت Ø´Ù?ا "
-#~ "اÙ?داÙ? بÙ? Ù?سدÙ?د کردÙ? تÙ?اÙ?Û? تÙ?Ù?Û?ت Ú©Ù?Ù?دÙ? Ù?اÛ? Ø´Ù?اختÙ? شدÙ? Tor  Ú©Ù?دØ? احتÙ?اÙ?ا Ù?ادر "
-#~ "Ù?Ø®Ù?اÙ?د بÙ?د تا تÙ?اÙ?Û? Ù¾Ù? Ù?اÛ? Tor  را Ù?سدÙ?د Ù?Ù?اÛ?د. \n"
+#~ "Ú?Ù?اÙ?Ú?Ù? ارتباط اÛ?Ù?ترÙ?تÛ? Ø´Ù?ا Ù?اÙ?ع از دسترسÛ? تاÙ? بÙ? شبکÙ? Tor  Ù?Û? Ø´Ù?دØ? Ù?Ù?Ú©Ù? "
+#~ "است بÙ? Ù¾Ù? تÙ?Ù?Û?تÛ? (بازپخش) Ù?Û?از داشتÙ? باشÛ?د. Ù¾Ù? Ù?اÛ? تÙ?Ù?Û?تÛ? ( بطÙ?ر Ù?ختصر "
+#~ "\"Ù¾Ù? Ù?ا\") Ø? تÙ?Ù?Û?ت Ú©Ù?Ù?دÙ? Ù?اÛ? Tor Ù?ستÙ?د Ú©Ù? در Ù?Ù?رست اصÙ?Û? Ø? Ù?Û?ست Ù?شدÙ? اÙ?د.  "
+#~ "بÙ?ابراÛ?Ù?Ø? از Ø¢Ù?جا Ú©Ù? Ù?Ù?رست کاÙ?Ù? Ø¢Ù?Ù?ا در اختÛ?ار عÙ?Ù?Ù? Ù?Û?ستØ? حتÛ? اگر سرÙ?Û?س "
+#~ "دÙ?Ù?دÙ? اÛ?Ù?ترÙ?ت Ø´Ù?ا اÙ?داÙ? بÙ? Ù?سدÙ?د کردÙ? تÙ?اÙ?Û? تÙ?Ù?Û?ت Ú©Ù?Ù?دÙ? Ù?اÛ? Ø´Ù?اختÙ? شدÙ? "
+#~ "Tor  Ú©Ù?دØ? احتÙ?اÙ?ا Ù?ادر Ù?Ø®Ù?اÙ?د بÙ?د تا تÙ?اÙ?Û? Ù¾Ù? Ù?اÛ? Tor  را Ù?سدÙ?د Ù?Ù?اÛ?د. \n"
 #~ "\n"
-#~ "براÛ? درخÙ?است Ù¾Ù?Ø? اÛ?Ù?Û?Ù?Û? را بÙ? آدرس زÛ?ر ارساÙ? Ú©Ù?Û?د Ú©Ù? در Ù?تÙ? Ø¢Ù?Ø?  Ú©Ù?Ù?ات \"get "
-#~ "bridges\" درج شدÙ? باشد: \n"
+#~ "براÛ? درخÙ?است Ù¾Ù?Ø? اÛ?Ù?Û?Ù?Û? را بÙ? آدرس زÛ?ر ارساÙ? Ú©Ù?Û?د Ú©Ù? در Ù?تÙ? Ø¢Ù?Ø?  Ú©Ù?Ù?ات "
+#~ "\"get bridges\" درج شدÙ? باشد: \n"
 #~ "bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
 #~ "Ù?Ù?Ú?Ù?Û?Ù? با استÙ?ادÙ? از Ù?رÙ?رگر Ù?ب Ù? از طرÛ?Ù? آدرس زÛ?ر Ù?Ù?Ú©Ù? استØ? Ù¾Ù? براÛ? Tor  "
@@ -986,8 +897,8 @@ msgstr ""
 #~ "\n"
 #~ "    Hello, This is the \"GetTor\" robot.\n"
 #~ "\n"
-#~ "    Thank you for your request. It was successfully understood. Your request "
-#~ "is\n"
+#~ "    Thank you for your request. It was successfully understood. Your "
+#~ "request is\n"
 #~ "    currently being processed. Your package should arrive within the next "
 #~ "ten\n"
 #~ "    minutes.\n"
@@ -1006,15 +917,15 @@ msgstr ""
 #~ "\n"
 #~ "سÙ?اÙ?! رÙ?بات \"GetTor\" در خدÙ?ت Ø´Ù?است. \n"
 #~ "\n"
-#~ "با تشکر از درخÙ?است Ø´Ù?ا. Ù?Ù?رد درخÙ?استÛ? Ø´Ù?ا در دست اÙ?داÙ? است.  بستÙ? Ù?رÙ? اÙ?زارÛ? "
-#~ "Ù?Ù?رد Ù?ظر Ø´Ù?ا Ù?Û? باÛ?ستÛ? Ø·Û? دÙ? دÙ?Û?Ù?Ù? Ø¢Û?Ù?دÙ? بÙ? دست Ø´Ù?ا برسد. \n"
+#~ "با تشکر از درخÙ?است Ø´Ù?ا. Ù?Ù?رد درخÙ?استÛ? Ø´Ù?ا در دست اÙ?داÙ? است.  بستÙ? Ù?رÙ? "
+#~ "اÙ?زارÛ? Ù?Ù?رد Ù?ظر Ø´Ù?ا Ù?Û? باÛ?ستÛ? Ø·Û? دÙ? دÙ?Û?Ù?Ù? Ø¢Û?Ù?دÙ? بÙ? دست Ø´Ù?ا برسد. \n"
 #~ "\n"
 #~ "Ú?Ù?اÙ?Ú?Ù? بستÙ? را درÛ?اÙ?ت Ù?کردÛ?دØ? Ù?Ù?Ú©Ù? است عÙ?ت Ø¢Ù? حجÙ? بزرگ Ù?اÛ?Ù? Ù?سبت بÙ? ظرÙ?Û?ت "
 #~ "اÛ?Ù?Û?Ù? Ø´Ù?ا باشد. \n"
-#~ "درخÙ?است Ø®Ù?د را Ù?جددا Ù? اÛ?Ù?بار از حساب Ù?اÛ? اÛ?Ù?Û?Ù? gmail.com  Û?اyahoo.cn  براÛ? "
-#~ "Ù?ا ارساÙ? Ú©Ù?Û?د. \n"
-#~ "Ù?Ù?Ú?Ù?Û?Ù? Ù?Û? تÙ?اÙ?Û?د بÙ? جاÛ? tor-browser-bundle  Ù?رÙ? اÙ?زار tor-im-browser-bundle "
-#~ " را درخÙ?است Ú©Ù?Û?د Ú©Ù? حجÙ? Ú©Ù?ترÛ? دارد. \n"
+#~ "درخÙ?است Ø®Ù?د را Ù?جددا Ù? اÛ?Ù?بار از حساب Ù?اÛ? اÛ?Ù?Û?Ù? gmail.com  Û?اyahoo.cn  "
+#~ "براÛ? Ù?ا ارساÙ? Ú©Ù?Û?د. \n"
+#~ "Ù?Ù?Ú?Ù?Û?Ù? Ù?Û? تÙ?اÙ?Û?د بÙ? جاÛ? tor-browser-bundle  Ù?رÙ? اÙ?زار tor-im-browser-"
+#~ "bundle  را درخÙ?است Ú©Ù?Û?د Ú©Ù? حجÙ? Ú©Ù?ترÛ? دارد. \n"
 #~ "\n"
 #~ "Ú?Ù?اÙ?Ú?Ù? سÙ?اÙ?Û? دارÛ?د Û?ا برÙ?اÙ?Ù? دÚ?ار اشکاÙ? بÙ?دÙ? Ù? کار Ù?Ù?Û? Ú©Ù?د Ø? با Ù?سÙ?ت "
 #~ "پشتÛ?باÙ?Û? با آدرس زÛ?ر تÙ?اس بگÛ?رÛ?د تا Û?Ú© اÙ?ساÙ? بÙ? سÙ?اÙ? Ø´Ù?ا پاسخ دÙ?د:\n"
diff --git a/i18n/fi/gettor.po b/i18n/fi/gettor.po
index ccdee7f..44a2517 100644
--- a/i18n/fi/gettor.po
+++ b/i18n/fi/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-04-08 07:46-0600\n"
 "Last-Translator: AmaliaH <hilkka39@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "    Moi, Tämä on \"GetTor\" automaattivastaaja.\n"
@@ -31,180 +30,155 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
-"	Valitettavasti emme voi vastata sinulle tähän\n"
-"	sähköpostiosoitteeseen. Sinun tulee luoda joko\n"
-"	gmail- tai Yahoo tili josta lähetät sähköpostin.\n"
+"\tValitettavasti emme voi vastata sinulle tähän\n"
+"\tsähköpostiosoitteeseen. Sinun tulee luoda joko\n"
+"\tgmail- tai Yahoo tili josta lähetät sähköpostin.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
-"	Käsittelemme ainoastaan \"DKIM\" ominaisuutta tukevista\n"
-"	sähköposteista tulevat kyselyt. DKIM (Domain Key Identified\n"
-"	Mail) on email tunnistusmenetelmä.\n"
+"\tKäsittelemme ainoastaan \"DKIM\" ominaisuutta tukevista\n"
+"\tsähköposteista tulevat kyselyt. DKIM (Domain Key Identified\n"
+"\tMail) on email tunnistusmenetelmä.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
-"	(Pahoittelemme mikäli tämä sähköpostiviesti on turha. Koska\n"
-"	sinun sähköpostisi on tullut palvelusta joka ei käytä DKIM\n"
-"	menetelmää, lähetimme tämän selityksen. Tätä\n"
-"	sähköpostiosoitetta\n"
-"	ei oteta enään huomioon tulevaisuudessa.)\n"
+"\t(Pahoittelemme mikäli tämä sähköpostiviesti on turha. Koska\n"
+"\tsinun sähköpostisi on tullut palvelusta joka ei käytä DKIM\n"
+"\tmenetelmää, lähetimme tämän selityksen. Tätä\n"
+"\tsähköpostiosoitetta\n"
+"\tei oteta enään huomioon tulevaisuudessa.)\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
-"	Ota huomioon että tällähetkellä emme voi käsitellä HTML tai\n"
-"	base64 sähköposteja. Käytä muotoilematonta tekstiä. (plain\n"
-"	text).\n"
+"\tOta huomioon että tällähetkellä emme voi käsitellä HTML tai\n"
+"\tbase64 sähköposteja. Käytä muotoilematonta tekstiä. (plain\n"
+"\ttext).\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
-"	Mikäli sinulla on kysymyksiä joihin tarvitset\n"
-"	henkilökohtaisen vastauksen, voit lähettää sähköpostia\n"
-"	osoitteella tor-assistants@xxxxxxxxxxxxxx\n"
+"\tMikäli sinulla on kysymyksiä joihin tarvitset\n"
+"\thenkilökohtaisen vastauksen, voit lähettää sähköpostia\n"
+"\tosoitteella tor-assistants@xxxxxxxxxxxxxx\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
-"	Lähetän sinulle Tor paketin kunhan kerrot minkä haluat. Ole\n"
-"	hyvä ja valitse jokin seuraavista nimikkeistä:\n"
+"\tLähetän sinulle Tor paketin kunhan kerrot minkä haluat. Ole\n"
+"\thyvä ja valitse jokin seuraavista nimikkeistä:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
-"	Vastaa (reply) tähän sähköpostiin (to gettor@xxxxxxxxxxxxxx)\n"
-"	ja sisällytä haluamasi paketin nimi sähköpostin\n"
-"	tekstiosuuteen.\n"
+"\tVastaa (reply) tähän sähköpostiin (to gettor@xxxxxxxxxxxxxx)\n"
+"\tja sisällytä haluamasi paketin nimi sähköpostin\n"
+"\ttekstiosuuteen.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
-"	PAIKALLINEN TOR VERSIO\n"
+"\tPAIKALLINEN TOR VERSIO\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
-"	Saadaksesi haluamasi kieliversion TOR ohjelmasta, kerro\n"
-"	haluamasi kieliversio sähköpostissasi.\n"
+"\tSaadaksesi haluamasi kieliversion TOR ohjelmasta, kerro\n"
+"\thaluamasi kieliversio sähköpostissasi.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
-"	Seuraavassa esimerkki kuinka saat haluamasi paketin\n"
-"	Kiinankielisenä. Alempana lista tuetuista kielikoodeista\n"
+"\tSeuraavassa esimerkki kuinka saat haluamasi paketin\n"
+"\tKiinankielisenä. Alempana lista tuetuista kielikoodeista\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
-"	Tuettujen kieliversioiden lista\n"
+"\tTuettujen kieliversioiden lista\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
-"	Lista kaikista saatavilla olevista kieliversioista.\n"
+"\tLista kaikista saatavilla olevista kieliversioista.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -215,9 +189,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabia\n"
@@ -234,215 +206,161 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "    Jos et tee kielivalintaa, sinulle lähetetään Englanninkielinen versio.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "    OSIIN JAETUT PAKETIT (SPLITATUT)\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
-"	Jos sinulla on hidas yhteys tai et voi vastaanottaa suuria\n"
-"	liitetiedostoja, voit käyttää ominaisuutta jolla GetTor\n"
-"	lähetetään sinulle useissa pienissä osissa yhden suuren\n"
-"	sijaan.\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
+"\tJos sinulla on hidas yhteys tai et voi vastaanottaa suuria\n"
+"\tliitetiedostoja, voit käyttää ominaisuutta jolla GetTor\n"
+"\tlähetetään sinulle useissa pienissä osissa yhden suuren\n"
+"\tsijaan.\n"
 "\n"
-"	Sisällytä sana 'split' sähköpostiviestisi johonkin kohtaan:\n"
 "    "
 
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
-"	Split- sana sähköpostisi tekstissä aiheuttaa sen että Tor\n"
-"	Browser Bundle lähetetään sinulle 1.4MB kokoisissa osissa.\n"
-"\n"
+"\tSisällytä sana 'split' sähköpostiviestisi johonkin kohtaan:\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
-"	Kun olet vastaanottanut kaikki osatiedostot, sinun tulee\n"
-"	yhdistää ne jälleen yhdeksi tiedostoksi.Ohje:\n"
+"\tSplit- sana sähköpostisi tekstissä aiheuttaa sen että Tor\n"
+"\tBrowser Bundle lähetetään sinulle 1.4MB kokoisissa osissa.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
-"	1.)Talleta kaikki osatiedostot yhteen kansioon haluamaasi\n"
-"	paikkaan kovalevylläsi.\n"
+"\tKun olet vastaanottanut kaikki osatiedostot, sinun tulee\n"
+"\tyhdistää ne jälleen yhdeksi tiedostoksi.Ohje:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:529
-msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
-"	2.) Pura (unzip) kaikki osatiedostot joiden nimi päättyy\n"
-"	\".z\".\n"
+"\t1.)Talleta kaikki osatiedostot yhteen kansioon haluamaasi\n"
+"\tpaikkaan kovalevylläsi.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
-"	3.)Nimeä seuraavien tiedostojen tiedostopäätteet\n"
-"	uudestaan:\".ex_RENAME\" => \".exe\" \".ex_RENAME.ASC\"\n"
-"	=>\".exe.asc\"\n"
+"\t2.) Pura (unzip) kaikki osatiedostot joiden nimi päättyy\n"
+"\t\".z\".\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
-"	4.) Tarkista kaikki tiedostot kuten niiden mukana olleessa\n"
-"	sähköpostissa on kerrottu.\n"
+"\t4.) Tarkista kaikki tiedostot kuten niiden mukana olleessa\n"
+"\tsähköpostissa on kerrottu.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
-"	5.) Käytä Windowsin pakkauksenpurkuohjelmaa (WinRAR) tai\n"
-"	jotain muuta sopivaa ohjelmaa pakettien purkamiseen. Jos\n"
-"	sinulla ei ole sopivaa ohjelmaa niin voit saada sen täältä:\n"
+"\t5.) Käytä Windowsin pakkauksenpurkuohjelmaa (WinRAR) tai\n"
+"\tjotain muuta sopivaa ohjelmaa pakettien purkamiseen. Jos\n"
+"\tsinulla ei ole sopivaa ohjelmaa niin voit saada sen täältä:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
-"	Purkaaksesi Tor paketin, tuplaklikkaa \".exe\" tiedostoa.\n"
+"\tPurkaaksesi Tor paketin, tuplaklikkaa \".exe\" tiedostoa.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
-"	6.) Kun purkaminen on valmis, kansiossa mihin purit kaikki\n"
-"	pitäisi nyt löytyä uusi \".exe\" tiedosto.\n"
-"	Kaksoisklikkaamalla tätä tiedostoa, Tor Browser Bundle\n"
-"	käynnistyy.\n"
+"\t6.) Kun purkaminen on valmis, kansiossa mihin purit kaikki\n"
+"\tpitäisi nyt löytyä uusi \".exe\" tiedosto.\n"
+"\tKaksoisklikkaamalla tätä tiedostoa, Tor Browser Bundle\n"
+"\tkäynnistyy.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
-"	Se on siinä!Kaikkea kivaa ja kiitos Torrin käyttämisestä!\n"
+"\tSe on siinä!Kaikkea kivaa ja kiitos Torrin käyttämisestä!\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"	TUKI\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "    Tässä pyytämäsi ohjelma pakattuna zip tiedostona. Pura \n"
@@ -450,52 +368,33 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
-"	Vihje: Jos PC:ssäsi on GnuPG asennettuna, käytä gpg\n"
-"	komentorivityökalua tiedoston ohjeen mukaan purkamisen\n"
-"	jälkeen:\n"
+"\tVihje: Jos PC:ssäsi on GnuPG asennettuna, käytä gpg\n"
+"\tkomentorivityökalua tiedoston ohjeen mukaan purkamisen\n"
+"\tjälkeen:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "    Tulos näyttää jotakuinkin tällaiselta:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "    Jos komentorivi (dos) työskentely ei ole sinulle tuttua, kokeile \n"
@@ -503,17 +402,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "    Jos internetyhteyden tarjoajasi estää pääsyn Tor verkkoon\n"
@@ -524,15 +421,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "    Voit pyytää siltaa lähettämällä emailia joka sisältää \"get bridges\"\n"
@@ -541,14 +434,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "    Voit myös pyytää listan välittimistä selaimellasi seuraavasta "
@@ -557,16 +447,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "    TÃ?RKEÃ?Ã? HUOMIOIDA:\n"
@@ -577,13 +465,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "    Osatiedostot saattavat saapua epäjärjestyksessä! Varmista että "
@@ -592,16 +478,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "    Kiitos pyynnöstäsi. Se ymmärrettiin ja on nyt \n"
@@ -609,16 +491,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "    Jos et saa pakettia, se on ehkä liian suuri sähköpostiohjelmallesi.\n"
@@ -628,15 +505,11 @@ msgstr ""
 "browser-bundle.\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "    Valitettavsti teknisten ongelmien vuoksi emme voi vastata \n"
@@ -644,13 +517,46 @@ msgstr ""
 "kiitos....\n"
 "  "
 
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "\t3.)Nimeä seuraavien tiedostojen tiedostopäätteet\n"
+#~ "\tuudestaan:\".ex_RENAME\" => \".exe\" \".ex_RENAME.ASC\"\n"
+#~ "\t=>\".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "\tTUKI\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+
 #~ msgid "Won't send myself emails."
 #~ msgstr "En lähetä itselleni sähköpostia."
 
-#, python-format
 #~ msgid "Signature is: %s"
 #~ msgstr "Allekirjoitus on: %s"
 
-#, python-format
 #~ msgid "Package: %s selected."
 #~ msgstr "Paketti: %s valittu."
diff --git a/i18n/fil/gettor.po b/i18n/fil/gettor.po
index e7e6736..a711308 100644
--- a/i18n/fil/gettor.po
+++ b/i18n/fil/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/fo/gettor.po b/i18n/fo/gettor.po
index e7e6736..a711308 100644
--- a/i18n/fo/gettor.po
+++ b/i18n/fo/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/fr/gettor.po b/i18n/fr/gettor.po
index abf2eda..d7a2bd7 100644
--- a/i18n/fr/gettor.po
+++ b/i18n/fr/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-06-02 12:35-0600\n"
 "Last-Translator: Pierre Antoine <pierre.antoine@xxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "    Bonjour, je suis le robot \"GetTor\".\n"
@@ -31,14 +30,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "    Malheureusement, nous ne répondrons pas à cette adresse. Vous devriez "
@@ -48,14 +45,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "    Nous répondons uniquement aux requêtes qui viennent de services de "
@@ -65,14 +60,12 @@ msgstr ""
 "envoyé.\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "     (Nous nous excusons si vous n'avez pas demandé ce courriel. Puisque "
@@ -84,13 +77,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "    Veuillez noter qu'actuellement, nous ne pouvons traiter des courriels au "
@@ -99,27 +90,25 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
-"    Si vous avez des questions ou si ça ne marche pas, vous pouvez contacter\n"
-"    un humain à cette adresse de support :     tor-assistants@xxxxxxxxxxxxxx\n"
+"    Si vous avez des questions ou si ça ne marche pas, vous pouvez "
+"contacter\n"
+"    un humain à cette adresse de support :     tor-assistants@torproject."
+"org\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "     Je vais vous envoyer un paquet Tor, si vous me dites lequel vous "
@@ -128,13 +117,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "    Veuillez répondre à ce courriel (à gettor@xxxxxxxxxxxxxx), et me dire\n"
@@ -143,23 +130,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "    OBTENIR DES VERSIONS DE TOR DANS VOTRE LANGUE\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "    Afin d'obtenir une version de Tor dans votre langue, veuillez spécifer "
@@ -169,46 +152,40 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "    Cet exemple vous donnera le paquet demandé dans une version traduite\n"
-"    en chinois. Voir ci-dessous pour une liste de codes de langue supportés.\n"
+"    en chinois. Voir ci-dessous pour une liste de codes de langue "
+"supportés.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "    Liste de langues supportées :\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "    Voici une liste de toutes les langues disponibles : \n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -219,9 +196,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabe\n"
@@ -238,12 +213,9 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "    Si vous ne sélectionnez pas de langue, vous alle recevoir la version "
@@ -251,25 +223,21 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "    PAQUETS DE PETITE TAILLE\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "    Si votre bande passante est limitée ou si votre fournisseur de courriel "
@@ -282,24 +250,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "    Il suffit d'inclure le mot clef 'split' quelque part dans votre "
 "courriel, comme ceci :\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "    Si vous envoyez ce texte dans un courriel adressé à GetTor, vous allez\n"
@@ -308,13 +272,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "    Après avoir reçu tous les parts, il vous faudra les réassembler\n"
@@ -322,12 +284,9 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "    1.) Sauvegardez toutes les pièces jointes reçues dans un répertoire sur "
@@ -335,13 +294,11 @@ msgstr ""
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
 "    2.) Dézippez tous les fichiers finissant en \".z\". Si vous avze "
@@ -351,31 +308,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"    3.) Renommez l'extension du fichier qui se finit par \".ex_RENAME\" en "
-"\".exe\"\n"
-"        et renommez aussi celui qui se finit en \".ex_RENAME.asc\" pour finir "
-"en\n"
-"        \".exe.asc\".\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
-msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "    4. Vérifiez tous les fchiers comme décrit dans les courriels reçus avec\n"
@@ -383,14 +320,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 "    5.) Maintenant utilisez un logiciel qui sait décompresser des fichiers "
@@ -401,12 +336,9 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "        Pour décompresser le paquet Tor, il suffit de double cliquer sur le "
@@ -414,14 +346,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "    6.) Après avoir décompressé les fichiers, vous devriez trouver un\n"
@@ -432,35 +362,25 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
-"    7.) Ã?a y est. Vous avez fini. Merci d'utiliser Tor et amusez-vous bien !\n"
+"    7.) Ã?a y est. Vous avez fini. Merci d'utiliser Tor et amusez-vous "
+"bien !\n"
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"    AIDE\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "    Voici le logiciel que vous avez demandé en tant que zip. \n"
@@ -468,13 +388,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "    Conseil : Si vous avez installé GnuPG sur votre ordinateur, utilisez\n"
@@ -483,37 +401,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "    Le résultat devrait ressembler à peu près à cela :\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "    Si vous n'êtes pas familier avec les outils en ligne de commande,\n"
@@ -521,17 +422,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "    Si votre fournisseur d'accès à Internet bloque l'accès au réseau Tor,\n"
@@ -545,15 +444,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "    Vous pouvez connaître un serveur passerelle en envoyant un courriel qui "
@@ -563,14 +458,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "    Il est aussi possible de récupérer des serveurs passerelle en visitant "
@@ -579,16 +471,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "    NOTE IMPORTANTE :\n"
@@ -601,13 +491,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "    Les paquets peuvent arriver en désordre ! Assurez-vous d'avoir\n"
@@ -615,16 +503,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "    Merci de votre demande. Elle a été comprise. Votre demande est en cours\n"
@@ -632,16 +516,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "    S'il n'arrive pas, il se pourrait que le paquet est trop lours pour "
@@ -653,15 +532,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "    Malheureusement nous avons actuellement des problèmes et ne pouvons\n"
@@ -672,6 +547,43 @@ msgstr ""
 
 #~ msgid ""
 #~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "    3.) Renommez l'extension du fichier qui se finit par \".ex_RENAME\" "
+#~ "en \".exe\"\n"
+#~ "        et renommez aussi celui qui se finit en \".ex_RENAME.asc\" pour "
+#~ "finir en\n"
+#~ "        \".exe.asc\".\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "    AIDE\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
 #~ "    Hello! This is the \"GetTor\" robot.\n"
 #~ "\n"
 #~ "    Unfortunately, we won't answer you at this address. You should make\n"
@@ -679,10 +591,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -701,13 +615,15 @@ msgstr ""
 #~ "    courriel depuis l'un d'entre eux.\n"
 #~ "\n"
 #~ "    Nous ne nous occupons que des requêtes envoyées par les services de\n"
-#~ "    messagerie électronique qui supportent \"DKIM\" qui est une fonctionnalité\n"
-#~ "    qui nous permet de vérifier que l'adresse du champ \"From\" est bien celle\n"
+#~ "    messagerie électronique qui supportent \"DKIM\" qui est une "
+#~ "fonctionnalité\n"
+#~ "    qui nous permet de vérifier que l'adresse du champ \"From\" est bien "
+#~ "celle\n"
 #~ "    qui a envoyé le courriel.\n"
 #~ "\n"
 #~ "    (Nous vous présentons nos excuses si vous ne nous avez pas envoyé\n"
-#~ "    ce courriel. Puisque votre courriel provient d'un service qui n'utilise "
-#~ "pas\n"
+#~ "    ce courriel. Puisque votre courriel provient d'un service qui "
+#~ "n'utilise pas\n"
 #~ "    DKIM, nous vous envoyons une brève explication et nous ignorerons\n"
 #~ "    cette adresse email pour la journée en cours.)\n"
 #~ "\n"
@@ -827,7 +743,8 @@ msgstr ""
 #~ "    SUPPORT\n"
 #~ "    =======\n"
 #~ "\n"
-#~ "    Si vous avez des questions ou que cela ne fonctionne pas, vous pouvez\n"
+#~ "    Si vous avez des questions ou que cela ne fonctionne pas, vous "
+#~ "pouvez\n"
 #~ "    contacter une vraie personne à cette adresse email:\n"
 #~ "    tor-assistants@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -860,8 +777,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -897,14 +814,18 @@ msgstr ""
 #~ "\n"
 #~ "    Si votre connection Internet bloque l'accès au réseau Tor, vous\n"
 #~ "    aurez sans doute besoin d'une passerelle. Les passerelles-relais\n"
-#~ "    (ou \"passerelles\" en plus court) sont des relais Tor qui ne sont pas\n"
-#~ "    listés sur l'annuaire principal. Etant donné qu'il n'y a pas de liste\n"
+#~ "    (ou \"passerelles\" en plus court) sont des relais Tor qui ne sont "
+#~ "pas\n"
+#~ "    listés sur l'annuaire principal. Etant donné qu'il n'y a pas de "
+#~ "liste\n"
 #~ "    publique complète de ces passerelles, même si votre FAI filtre les\n"
 #~ "    connexions vers les serveur Tor connus, ils ne seront sans-doute\n"
 #~ "    pas capable de bloquer toutes les passerelles.\n"
 #~ "\n"
-#~ "    Vous pouvez récupérer une adresse de passerelle en envoyant un courriel\n"
-#~ "    contenant \"get bridges\" dans le corps du message à l'adresse suivante:\n"
+#~ "    Vous pouvez récupérer une adresse de passerelle en envoyant un "
+#~ "courriel\n"
+#~ "    contenant \"get bridges\" dans le corps du message à l'adresse "
+#~ "suivante:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
 #~ "    Il est également possible de récupérer des passerelles à l'aide d'un\n"
@@ -953,8 +874,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -975,7 +896,8 @@ msgstr ""
 #~ "\n"
 #~ "    NOTE IMPORTANTE:\n"
 #~ "    Ce message est une partie de l'archive demandée, vous devez\n"
-#~ "    attendre d'avoir reçu tous les fichiers avant de tous les sauvegarder\n"
+#~ "    attendre d'avoir reçu tous les fichiers avant de tous les "
+#~ "sauvegarder\n"
 #~ "    dans le même répertoire et de les décompresser en double-cliquant\n"
 #~ "    sur le premier fichier.\n"
 #~ "\n"
@@ -1000,14 +922,18 @@ msgstr ""
 #~ "\n"
 #~ "    Si votre connection Internet bloque l'accès au réseau Tor, vous\n"
 #~ "    aurez sans doute besoin d'une passerelle. Les passerelles-relais\n"
-#~ "    (ou \"passerelles\" en plus court) sont des relais Tor qui ne sont pas\n"
-#~ "    listés sur l'annuaire principal. Etant donné qu'il n'y a pas de liste\n"
+#~ "    (ou \"passerelles\" en plus court) sont des relais Tor qui ne sont "
+#~ "pas\n"
+#~ "    listés sur l'annuaire principal. Etant donné qu'il n'y a pas de "
+#~ "liste\n"
 #~ "    publique complète de ces passerelles, même si votre FAI filtre les\n"
 #~ "    connexions vers les serveur Tor connus, ils ne seront sans-doute\n"
 #~ "    pas capable de bloquer toutes les passerelles.\n"
 #~ "\n"
-#~ "    Vous pouvez récupérer une adresse de passerelle en envoyant un courriel\n"
-#~ "    contenant \"get bridges\" dans le corps du message à l'adresse suivante:\n"
+#~ "    Vous pouvez récupérer une adresse de passerelle en envoyant un "
+#~ "courriel\n"
+#~ "    contenant \"get bridges\" dans le corps du message à l'adresse "
+#~ "suivante:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
 #~ "    Il est également possible de récupérer des passerelles à l'aide d'un\n"
@@ -1023,8 +949,8 @@ msgstr ""
 #~ "\n"
 #~ "    Hello, This is the \"GetTor\" robot.\n"
 #~ "\n"
-#~ "    Thank you for your request. It was successfully understood. Your request "
-#~ "is\n"
+#~ "    Thank you for your request. It was successfully understood. Your "
+#~ "request is\n"
 #~ "    currently being processed. Your package should arrive within the next "
 #~ "ten\n"
 #~ "    minutes.\n"
@@ -1043,7 +969,8 @@ msgstr ""
 #~ "\n"
 #~ "    Bonjour, je suis le robot \"GetTor\".\n"
 #~ "\n"
-#~ "    Merci  de votre demande. Elle a été correctement comprise. Votre demande\n"
+#~ "    Merci  de votre demande. Elle a été correctement comprise. Votre "
+#~ "demande\n"
 #~ "    est actuellement en cours de traitement. Votre paquet devrait arriver "
 #~ "dans\n"
 #~ "    les prochaines dix minutes.\n"
@@ -1053,7 +980,8 @@ msgstr ""
 #~ "    service de messagerie. Essayez de réenvoyer le courriel à partir d'un "
 #~ "compte\n"
 #~ "    gmail.com ou yahoo.cn. Vous pouvez également demander un paquet\n"
-#~ "    tout-en-un tor+navigateur plutôt que celui qui comprend tor+navigateur+\n"
+#~ "    tout-en-un tor+navigateur plutôt que celui qui comprend tor+navigateur"
+#~ "+\n"
 #~ "    messagerie instantanée car il est plus léger.\n"
 #~ "\n"
 #~ "    Si vous avez des questions ou si cela ne fonctionne pas, vous pouvez\n"
@@ -1081,12 +1009,12 @@ msgstr ""
 #~ "    Merci de votre demande.\n"
 #~ "\n"
 #~ "    Malheureusement, nous rencontrons en ce moment des problèmes et nous\n"
-#~ "    ne sommes pas en mesure de traiter votre demande dès maintenant. Merci\n"
+#~ "    ne sommes pas en mesure de traiter votre demande dès maintenant. "
+#~ "Merci\n"
 #~ "    de garder patience pendant que nous tentons de résoudre ce problème.\n"
 #~ "\n"
 #~ "        "
 
-#, python-format
 #~ msgid "Sorry, %s is not a directory."
 #~ msgstr "Désolé, %s n'est pas un répertoire."
 
diff --git a/i18n/fur/gettor.po b/i18n/fur/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/fur/gettor.po
+++ b/i18n/fur/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/fy/gettor.po b/i18n/fy/gettor.po
index e7e6736..a711308 100644
--- a/i18n/fy/gettor.po
+++ b/i18n/fy/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ga/gettor.po b/i18n/ga/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ga/gettor.po
+++ b/i18n/ga/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/gl/gettor.po b/i18n/gl/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/gl/gettor.po
+++ b/i18n/gl/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/gu/gettor.po b/i18n/gu/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/gu/gettor.po
+++ b/i18n/gu/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/gun/gettor.po b/i18n/gun/gettor.po
index e7e6736..a711308 100644
--- a/i18n/gun/gettor.po
+++ b/i18n/gun/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ha/gettor.po b/i18n/ha/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ha/gettor.po
+++ b/i18n/ha/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/he/gettor.po b/i18n/he/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/he/gettor.po
+++ b/i18n/he/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/hi/gettor.po b/i18n/hi/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/hi/gettor.po
+++ b/i18n/hi/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/hr/gettor.po b/i18n/hr/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/hr/gettor.po
+++ b/i18n/hr/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ht/gettor.po b/i18n/ht/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ht/gettor.po
+++ b/i18n/ht/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/hu/gettor.po b/i18n/hu/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/hu/gettor.po
+++ b/i18n/hu/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/hy/gettor.po b/i18n/hy/gettor.po
index e7e6736..a711308 100644
--- a/i18n/hy/gettor.po
+++ b/i18n/hy/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/id/gettor.po b/i18n/id/gettor.po
index 2630f4d..7c507e5 100644
--- a/i18n/id/gettor.po
+++ b/i18n/id/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-06-22 05:27-0600\n"
 "Last-Translator: Jadied <jadied@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Hallo, Ini adalah \"getTor\" robot.\n"
@@ -31,75 +30,69 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
-"Sayangnya, kami tidak akan menjawab Anda pada alamat ini. Anda harus membuat\n"
+"Sayangnya, kami tidak akan menjawab Anda pada alamat ini. Anda harus "
+"membuat\n"
 "akun di gmail.com atau yahoo.cn dan mengirim email dari sana.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "Kami hanya memproses permohonan dari layanan email yang mendukung \"DKIM\",\n"
-"yaitu fitur email yang memungkinkan kita memverifikasi bahwa alamat yang ada\n"
+"yaitu fitur email yang memungkinkan kita memverifikasi bahwa alamat yang "
+"ada\n"
 "di \"From:\" adalah yang benar-benar mengirimkan emailnya.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "(Kami mohon maaf jika Anda tidak meminta email ini. Karena email Anda\n"
 "berasal dari layanan email yang tidak menggunakan DKIM, kami mengirimkan\n"
-"penjelasan yang singkat, dan kemudian kami akan mengabaikan alamat email ini\n"
+"penjelasan yang singkat, dan kemudian kami akan mengabaikan alamat email "
+"ini\n"
 "untuk beberapa hari.)\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
-"Saat ini kami tidak dapat memproses email HTML atau mail base 64. Anda harus\n"
+"Saat ini kami tidak dapat memproses email HTML atau mail base 64. Anda "
+"harus\n"
 "mengirimkan email dalam format palin text.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "Jika Anda mempunyai pertanyaan atau ada hal yang tidak bekerja, Anda dapat\n"
@@ -107,13 +100,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "Kami mengirimkan paket Tor melalui email, jika Anda memberitahu kami paket\n"
@@ -122,37 +113,32 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
-"Mohon balas ke mail ini (to gettor@xxxxxxxxxxxxxx), dan beritahu kami sebuah\n"
+"Mohon balas ke mail ini (to gettor@xxxxxxxxxxxxxx), dan beritahu kami "
+"sebuah\n"
 "nama paket dimanapun di dalam email Anda.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "MENDAPATKAN VERSI LOKAL DARI TOR\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "Untuk mendapatkan versi Tor yang telah diterjemahkan kedalam bahasa Anda,\n"
@@ -160,14 +146,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "Contoh berikut ini akan memberikan Anda, paket yang diminta dalam versi\n"
@@ -175,31 +159,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "daftar lokal yang didukung:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "Berikut adalah daftar semua bahasa yang tersedia:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -210,9 +189,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "gettor+ar@xxxxxxxxxxxxxx: Arab\n"
@@ -229,62 +206,52 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "Jika Anda tidak memilih bahasa, Anda akan menerima versi berbahasa Inggris.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "PAKET-PAKET DENGAN UKURAN KECIL\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
-"Jika bandwidth Anda kecil atau provider Anda tidak memperbolehkan Anda untuk\n"
+"Jika bandwidth Anda kecil atau provider Anda tidak memperbolehkan Anda "
+"untuk\n"
 "menerima attachment berukuran besar pada email Anda, terdapat fitur dalam\n"
 "GetTor yang memungkinkan attachment dikirim dengan ukuran yang kecil-kecil.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "Gunakan kata kunci 'split' dimanapun dalam email Anda:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "Mengirimkan teks ini sebagai email ke GetTor akan menyebabkan GetTor akan\n"
@@ -292,83 +259,59 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
-"Setelah menerima semua bagian, Anda harus menyusunnya kembali menjadi sebuah\n"
+"Setelah menerima semua bagian, Anda harus menyusunnya kembali menjadi "
+"sebuah\n"
 "paket yang utuh kembali. Hal ini dapat dilakukan sebagai berikut:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "1.) Simpan semua attachment yang diterima kedalam sebuah folder.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
-"2.) Unzip semua file dengan ektensi (akhiran) \".z\"Jika Anda menyimpan semua\n"
+"2.) Unzip semua file dengan ektensi (akhiran) \".z\"Jika Anda menyimpan "
+"semua\n"
 "attachment kedalam folder baru sebelumnya, unzip semua file dalam folder\n"
 "tersebut.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"3.) Rename file berakhiran \".ex_RENAME\" menjadi berakhiran \".exe\" dan \n"
-"\"ex_RENAME.asc\" menjadi \".exe.asc\"\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
-msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "4). Verifikasi semua file yang diterima. (gpg --verify)\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 "5.) Sekarang gunakan program yang dapat melakukan unrar multivolume RAR\n"
@@ -377,40 +320,33 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "Untuk membuka (unpack) paket Tor, klik ganda file \".exe\"\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
-"6.) Setelah proses selesai, Anda akan menemukan file \".exe\" baru di folder\n"
+"6.) Setelah proses selesai, Anda akan menemukan file \".exe\" baru di "
+"folder\n"
 "tujuan Anda. Klik ganda file \".exe\" baru tersebut dan TOr Browser Bundle\n"
 "akan segera berjalan.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "7.) Itu Saja. Semua selesai. Terima kasih telah menggunakan Tor dan selamat\n"
@@ -418,23 +354,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"BANTUAN\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "Ini adalah permintaan software Anda sebagai file zip. Mohon unzip paket dan\n"
@@ -442,51 +370,33 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
-"Petunjuk: Jika komputer Anda telah diinstall GnuPG, gunakan gpg command line\n"
+"Petunjuk: Jika komputer Anda telah diinstall GnuPG, gunakan gpg command "
+"line\n"
 "sebagai berikut:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"gpg --verify <nama paket>.asc <nama paket>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "Outputnya akan tampat seperti ini:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "Jika Anda tidak biasa menggunakan command line, Anda dapat menggunakan\n"
@@ -494,37 +404,33 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "Jika koneksi internet Anda memblokir akses ke jaringan Tor, maka Anda\n"
-"membutuhkan bridge relay. Bridge relay (atau bridge untuk singkatnya) adalah\n"
+"membutuhkan bridge relay. Bridge relay (atau bridge untuk singkatnya) "
+"adalah\n"
 "Tor relay yang tidak didaftarkan pada direktori utama. Karena tidak ada\n"
-"daftar publik yang lengkap dari bridge, bahkan jika ISP Anda memfilter semua\n"
+"daftar publik yang lengkap dari bridge, bahkan jika ISP Anda memfilter "
+"semua\n"
 "koneksi ke semua Tor relay yang umum diketahui, ISP tidak akan mampu untuk\n"
 "memblokir semua bridge.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "Anda dapat memperoleh bridge dengan mengirimkan email yang mengandung \"get\n"
@@ -532,14 +438,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "Alternatif lain adalah dengan mengakses bridge melalui web browser dengan\n"
@@ -547,16 +450,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "CATATAN PENTING:\n"
@@ -566,13 +467,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "Paket mungkin diterima secara tidak berurutan! Pastikan bahwa Anda menerima\n"
@@ -580,16 +479,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "Terima kasih atas permohonan Anda. Permohonan Anda telah dipahami.\n"
@@ -598,16 +493,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "Jika tidak juga tiba, paket mungkin terlalu besar bagi email Anda.\n"
@@ -617,15 +507,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "Maaf, kami sedang mengalami permasalahan dan kami tidak dapat melayani\n"
@@ -633,3 +519,38 @@ msgstr ""
 "ini.\n"
 "\n"
 "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "3.) Rename file berakhiran \".ex_RENAME\" menjadi berakhiran \".exe\" "
+#~ "dan \n"
+#~ "\"ex_RENAME.asc\" menjadi \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "BANTUAN\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "gpg --verify <nama paket>.asc <nama paket>\n"
+#~ "\n"
+#~ "    "
diff --git a/i18n/is/gettor.po b/i18n/is/gettor.po
index 590b576..213bf00 100644
--- a/i18n/is/gettor.po
+++ b/i18n/is/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-10-03 02:50+0200\n"
 "Last-Translator: Berglind �sk Bergsdóttir <beggaboo85@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,14 +17,12 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Halló, þetta er \"Náðu í Tor\" vélmennið.\n"
@@ -32,28 +30,24 @@ msgstr ""
 "Takk fyrir beiðnina.\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "�ví miður er ekki hægt að svara þér frá þessu netfangi. �ú ættir að búa til\n"
 "reikning hjá gmail.com eða yahoo.cn og senda póst frá öðrum hvorum þeirra\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "Við vinnum aðeins úr beiðnum frá vefþjónustum sem styðja \"DKIM\", sem er\n"
@@ -62,14 +56,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "(Við biðjumst velvirðingar ef þú baðst ekki um þennan póst. �ar sem\n"
@@ -78,27 +70,24 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
-"Vinsamlegast athugið að eins og er getum við ekki unnið úr HTML vefpóstum né\n"
+"Vinsamlegast athugið að eins og er getum við ekki unnið úr HTML vefpóstum "
+"né\n"
 "base 64 póstum. �ú verður að senda póst með einfaldri textagerð.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "Ef þú hefur einhverjar spurningar eða eitthvað virkar ekki, geturu haft\n"
@@ -107,13 +96,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "�g mun senda þér Tor-pakkann ef þú segir mér hvern þú vilt fá. Vinsamlegast\n"
@@ -121,13 +108,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "Vinsamlegast svaraðu á þetta netfang (gettor@xxxxxxxxxxxxxx), og segðu mér\n"
@@ -135,66 +120,56 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "SÃ?KI STAÃ?FÃ?RÃ?AR Ã?TGÃ?FUR AF TOR\n"
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "Til þess að fá útgáfu af Tor þýdda yfir á þitt tungumál, gerðu grein fyrir\n"
-"hvaða tungumál þú vilt fá hana á í veffanginu þar sem þú sendir póstinn til:\n"
+"hvaða tungumál þú vilt fá hana á í veffanginu þar sem þú sendir póstinn "
+"til:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "�etta dæmi mun gefa þér umbeðna pakka á staðbundinni útgáfu á kínversku. "
 "Tékkið neðar á lista yfir tungumálakóða sem eru studdir."
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 " Listi yfir studdar staðfærslur:\n"
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
-"	Hér er listi yfir öll tiltæk tungumál:\n"
+"\tHér er listi yfir öll tiltæk tungumál:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -205,9 +180,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "gettor+ar@xxxxxxxxxxxxxx: Arabíska\n"
@@ -224,105 +197,89 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
-"	Ef ekkert tungumál er valið muntu fá ensku útgáfuna.\n"
+"\tEf ekkert tungumál er valið muntu fá ensku útgáfuna.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
-"	MINNI STÃ?RÃ? AF PÃ?KKUM\n"
+"\tMINNI STÃ?RÃ? AF PÃ?KKUM\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
-"	Ef bandvíddin þín er lág eða þú hefur ekkivöl á að fá stór viðhengi með\n"
-"	tölvupósti, er virkni í GetTor sem hægt er að nota til að fá send fjölda\n"
-"	smærri pakka í staðinn fyrir einn stórann.\n"
+"\tEf bandvíddin þín er lág eða þú hefur ekkivöl á að fá stór viðhengi með\n"
+"\ttölvupósti, er virkni í GetTor sem hægt er að nota til að fá send fjölda\n"
+"\tsmærri pakka í staðinn fyrir einn stórann.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
-"	Einfaldlega settu inn lykilorðið 'split' einhvers staðar í tölvupóstinn þinn\n"
-"	líkt og:\n"
+"\tEinfaldlega settu inn lykilorðið 'split' einhvers staðar í tölvupóstinn "
+"þinn\n"
+"\tlíkt og:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
-"	Með því að senda þennan texta með tölvupósti mun GetTor senda þér Tor-\n"
-"	vafrara-pakkann í fjölda 1.4 MB viðhengjum.\n"
+"\tMeð því að senda þennan texta með tölvupósti mun GetTor senda þér Tor-\n"
+"\tvafrara-pakkann í fjölda 1.4 MB viðhengjum.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
-"Eftir að hafa fengið alla parta þarftu að setja þá aftur saman í einn pakka.\n"
+"Eftir að hafa fengið alla parta þarftu að setja þá aftur saman í einn "
+"pakka.\n"
 "�að er gert eftirfarandi:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "1.) Vistaðu öll viðhengi í eina möppu á diskinn þinn.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
 "2.) Afþjappaðu allar skrár sem enda á \".z\". Ef þú vistaðir öll viðhengi í "
@@ -330,44 +287,23 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"3.) Breyttu nafninu á skránni sem hefur endinguna \".ex_RENAME\" yfir í \".exe\" "
-"og \n"
-"breyttu einnig nafninu á skránni hefur endinguna \".ex.RENAME.asc\" yfir í \n"
-"\".exe.asc\"\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "4.) Sannprófaðu allar skrár eins og lýst er í póstinum sem þú fékkst með \n"
 "hverjum pakka. (gpg --verify)\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 " 5.) Notaðu núna forrit sem getur afþjappað RAR- skrár.�\n"
@@ -375,170 +311,119 @@ msgstr ""
 "þinni geturu náð í það hér: \n"
 "\n"
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 " Til að afþjappa Tor-pakkanum þínum, einfaldlega tvíklikkaðu á .exe skrána.\n"
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 
-#: lib/gettor/constants.py:657
-msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
-msgstr ""
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "3.) Breyttu nafninu á skránni sem hefur endinguna \".ex_RENAME\" yfir í "
+#~ "\".exe\" og \n"
+#~ "breyttu einnig nafninu á skránni hefur endinguna \".ex.RENAME.asc\" yfir "
+#~ "í \n"
+#~ "\".exe.asc\"\n"
+#~ "\n"
+#~ "    "
diff --git a/i18n/it/gettor.po b/i18n/it/gettor.po
index e47160c..e18a6fd 100644
--- a/i18n/it/gettor.po
+++ b/i18n/it/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-11-20 19:57+0200\n"
 "Last-Translator: ringmeister84 <ringmeister84@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,14 +17,12 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Ciao, sono il robot \"GetTor\".\n"
@@ -32,29 +30,26 @@ msgstr ""
 "Ti ringrazio per la richiesta.\n"
 "\n"
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
-"Sfortunatamente, non ti risponderemo a questo indirizzo. Dovresti registrare\n"
+"Sfortunatamente, non ti risponderemo a questo indirizzo. Dovresti "
+"registrare\n"
 "un indirizzo con GMAIL.COM o YAHOO.CN e spedire la mail da\n"
 "uno di questi.\n"
 "\n"
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "Accettiamo rihieste solo da provider email che supportano \"DKIM\"\n"
@@ -62,14 +57,12 @@ msgstr ""
 "campo \"From\" è realmente quello che spedisce la mail.\n"
 "\n"
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "(Ci scusiamo se non hai richiesto questa mail. Dato che la tua email "
@@ -80,13 +73,11 @@ msgstr ""
 "successivi).\n"
 "\n"
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "Per favore nota che attualmente, non possiamo processare email HTML o base "
@@ -94,105 +85,87 @@ msgstr ""
 "E' necessario spedire in testo semplice.\n"
 "\n"
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "Se hai qualche domanda o malfunzionamenti, è possibile contattare una\n"
 "persona a questo indirizzo: tor-assistants@xxxxxxxxxxxxxx\n"
 "\n"
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "Ti spedirò via mail un pacchetto Tor, se mi dici quale vuoi.\n"
 "Per favore seleziona uno dei seguenti nomi di pacchetti:\n"
 "\n"
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "Per favore rispondi a questa mail (a gettor@xxxxxxxxxxxxxx), e dimmi\n"
 "un singolo nome di pacchetto ovunque nel corpo della tua email.\n"
 "\n"
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "OTTENENDO LE VERSIONI LOCALIZZATE DI TOR\n"
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 #, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "Per ottenere una versione di Tor tradotta nella tua lingua, specifica il\n"
 "linguaggio che vuoi nell'indirizzo a cui spedisci la mail:\n"
 "\n"
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "Questo esempio ti ritornerà il pacchetto richiesto nella versione "
 "localizzata\n"
 "per il Cinese. Controlla sotto per una lista dei codici lingua supportati.\n"
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "Lista delle localizzazioni supportate:\n"
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "Qui trovi una lista di tutti i linguaggi disponibili:\n"
 "\n"
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -203,9 +176,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "gettor+ar@xxxxxxxxxxxxxx: Arabo\n"
@@ -221,35 +192,28 @@ msgstr ""
 "gettor+zh@xxxxxxxxxxxxxx: Cinese\n"
 "\n"
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "Se non selezioni alcun linguaggio, riceverai la versione Inglese.\n"
 "\n"
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "PACCHETTI CON DIMENSIONE RIDOTTA\n"
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "Se la tua banda è bassa o il tuo provider non ti permette di \n"
@@ -258,246 +222,147 @@ msgstr ""
 "invece di uno grande.\n"
 "\n"
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "Includi semplicemente la parola chiave 'split' in qualche parte della tua "
 "email:\n"
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "Spedire questo testo in una email verso GetTor causerà la spedizione \n"
 "del Tor Browser Bundle in una serie di allegati da 1,4MB.\n"
 "\n"
 
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ja/gettor.po b/i18n/ja/gettor.po
index 1f61bbd..9de21ad 100644
--- a/i18n/ja/gettor.po
+++ b/i18n/ja/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-04-10 01:48-0600\n"
 "Last-Translator: Shinji R. Yamane <s-yamane@xxxxxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "    ã??ã??ã?«ã?¡ã??ã??ã??ã?¡ã??ã?¯\"GetTor\"è?ªå??è¿?ä¿¡ã?­ã??ã??ã??ã?§ã??ã??\n"
@@ -31,29 +30,27 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
-"    ã??ã??ã??ã??ã??ã??ã??ã?¾ã??ã??ã??ã??ã??ã?®ã?¢ã??ã?¬ã?¹ã?§ã?¯ã??ã?ªã??æ§?ã?«å??ç­?ã??ã??ã??ã?¨ã?¯ã?§ã??ã?¾ã??ã??ã??\n"
-"    GMAIL.COM ã?¾ã??ã?¯ YAHOO.CN ã?«ã?¢ã?«ã?¦ã?³ã??ã??ä½?æ??ã??ã?¦ã??ã?®ã?©ã?¡ã??ã??ä¸?ã?¤ã??ã??ã?¡ã?¼ã?«ã??ã??é??ã??ã??ã? ã??ã??ã??\n"
+"    ã??ã??ã??ã??ã??ã??ã??ã?¾ã??ã??ã??ã??ã??ã?®ã?¢ã??ã?¬ã?¹ã?§ã?¯ã??ã?ªã??æ§?ã?«å??ç­?ã??ã??ã??ã?¨ã?¯ã?§ã??ã?¾ã??"
+"ã??ã??\n"
+"    GMAIL.COM ã?¾ã??ã?¯ YAHOO.CN ã?«ã?¢ã?«ã?¦ã?³ã??ã??ä½?æ??ã??ã?¦ã??ã?®ã?©ã?¡ã??ã??ä¸?ã?¤ã??ã??ã?¡ã?¼"
+"ã?«ã??ã??é??ã??ã??ã? ã??ã??ã??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "    ç§?ã??ã?¡ã?¯\"DKIM\"ã??ã?µã??ã?¼ã??ã??ã??ã?¡ã?¼ã?«ã? ã??ã??å?¦ç??ã??ã?¾ã??ã??\n"
@@ -62,60 +59,50 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "    ã??ã??ã??ã??質å??ã??ã??ã??å ´å??ã??å??ä½?ã??ã?ªã??å ´å??ã?«ã?¯ã??以ä¸?ã?®ã?¡ã?¼ã?«\n"
-"    ã?¢ã??ã?¬ã?¹ã?§ç?¸è«?å?¡ã?«ã?³ã?³ã?¿ã?¯ã??ã??ã??ã??ã?¨ã??ã?§ã??ã?¾ã??: tor-assistants@xxxxxxxxxxxxxx\n"
+"    ã?¢ã??ã?¬ã?¹ã?§ç?¸è«?å?¡ã?«ã?³ã?³ã?¿ã?¯ã??ã??ã??ã??ã?¨ã??ã?§ã??ã?¾ã??: tor-"
+"assistants@xxxxxxxxxxxxxx\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
-"    ã?©ã??ã??å¿?è¦?ã??æ??示ã??ã?¦ã??ã??ã? ã??ã??ã?°ã??ã?®ã?¡ã?»ã?©Torã??ã??ã?±ã?¼ã?¸ã??ã?¡ã?¼ã?«ã?§ã??é??ã??ã??ã?¾ã??ã??\n"
+"    ã?©ã??ã??å¿?è¦?ã??æ??示ã??ã?¦ã??ã??ã? ã??ã??ã?°ã??ã?®ã?¡ã?»ã?©Torã??ã??ã?±ã?¼ã?¸ã??ã?¡ã?¼ã?«ã?§ã??é??ã??ã??"
+"ã?¾ã??ã??\n"
 "    以ä¸?ã?®ã??ã??ã?±ã?¼ã?¸å??ã??ã??ä¸?ã?¤ã??é?¸æ??ã??ã?¦ã??ã? ã??ã??:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "    ã??ã?®ã?¡ã?¼ã?«ã?®é??ä¿¡å?? (gettor@xxxxxxxxxxxxxx)ã?«è¿?ä¿¡ã??ã?¦ã??\n"
@@ -123,23 +110,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "    ã??Torã?®ã?­ã?¼ã?«ã?©ã?¤ã?ºç??ã??å?¥æ??ã??ã??ã??\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "    ã??ã?ªã??ã?®ä½¿ã??è¨?èª?ã?«ç¿»è¨³ã??ã??ã??Torã??使ã??ã?«ã?¯ã??以ä¸?ã?®ã??ã??ã?«\n"
@@ -147,41 +130,32 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "    ã?µã??ã?¼ã??ã??ã??ã?­ã?«ã?¼ã?«ã?ªã?¹ã??:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "    以ä¸?ã?¯å?©ç?¨å?¯è?½ã?ªè¨?èª?ã?®ã?ªã?¹ã??ã?§ã??:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -192,238 +166,144 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "    ã??ã??ã??è¨?èª?ã??æ??å®?ã??ã?ªã??å ´å??ã?¯ã??è?±èª?ã??ã?¼ã?¸ã?§ã?³ã??å??ã??å??ã??ã??ã?¨ã?«ã?ªã??ã?¾ã??ã??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "    ã??軽é??ç??ã?®ã??ã??ã?±ã?¼ã?¸ã??\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:545
-msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:569
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
-"\n"
-"    ã??ã?µã??ã?¼ã??ã??\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:585
-msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:620
-msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:631
-msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "    ã??注æ??äº?é ?ã??\n"
@@ -434,51 +314,43 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
-"    ç?³ã??訳ã??ã??ã?¾ã??ã??ã??ã??ã??ã? ã??ã?¾å??é¡?ç?ºç??中ã?«ã?¤ã??ã??ã??å??ã??å??ã??ã??ã?«ã?¯ã??ã??ã?«å¯¾å¿?ã?§ã??ã?¾ã??ã??ã??\n"
+"    ç?³ã??訳ã??ã??ã?¾ã??ã??ã??ã??ã??ã? ã??ã?¾å??é¡?ç?ºç??中ã?«ã?¤ã??ã??ã??å??ã??å??ã??ã??ã?«ã?¯ã??ã??ã?«å¯¾å¿?"
+"ã?§ã??ã?¾ã??ã??ã??\n"
 "    ç§?ã??ã?¡ã??ã??ã?®å??é¡?ã??解決ã??ã??ã?¾ã?§ã??ã??å¾?ã?¡ã??ã? ã??ã??ã??ã??ã??é¡?ã??è?´ã??ã?¾ã??ã??\n"
 "\n"
 "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "    ã??ã?µã??ã?¼ã??ã??\n"
+#~ "    "
diff --git a/i18n/jv/gettor.po b/i18n/jv/gettor.po
index e7e6736..a711308 100644
--- a/i18n/jv/gettor.po
+++ b/i18n/jv/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ka/gettor.po b/i18n/ka/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/ka/gettor.po
+++ b/i18n/ka/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/km/gettor.po b/i18n/km/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/km/gettor.po
+++ b/i18n/km/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/kn/gettor.po b/i18n/kn/gettor.po
index e7e6736..a711308 100644
--- a/i18n/kn/gettor.po
+++ b/i18n/kn/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ko/gettor.po b/i18n/ko/gettor.po
index d281ba6..998e059 100644
--- a/i18n/ko/gettor.po
+++ b/i18n/ko/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-05-16 18:54-0600\n"
 "Last-Translator: vangelis <vangelis@xxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "ì??ë??í??ì?¸ì??, ì ?ë?? \"GetTor\" ë¡?ë´?ì??ë??ë?¤.\n"
@@ -31,14 +30,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "ì? ê°?ì?¤ë?½ì§?ë§?, ì?°ë¦¬ë?? ì?´ 주ì??ë¡? ë?¹ì? ê»? ë??ë?µí??ì§? ì??ì?? ê²?ì??ë??ë?¤.\n"
@@ -47,30 +44,27 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "ì?°ë¦¬ë?? \"DKIM\"ì?? ì§?ì??í??ë?? ì?´ë©?ì?¼ ì??ë²?ì?¤ë¡?ë¶?í?° ì?¨ ì??ì²­ë§? ì²?리í??ë©°,\n"
-"\"DKIM\"ì?? \"From\" ë?¼ì?¸ì?? ì??ë?? 주ì??ê°? ì?¤ì ?ë¡? ê·¸ ë©?ì?¼ì?? ë³´ë?¸ ì?¬ë??ì?? ê²?ì?¸ì§?를\n"
+"\"DKIM\"ì?? \"From\" ë?¼ì?¸ì?? ì??ë?? 주ì??ê°? ì?¤ì ?ë¡? ê·¸ ë©?ì?¼ì?? ë³´ë?¸ ì?¬ë??ì?? ê²?ì?¸ì§?"
+"를\n"
 "ì?°ë¦¬ê°? í??ì?¸í??ê²? í?´ì£¼ë?? ì?´ë©?ì?¼ 기ë?¥ì??ë??ë?¤.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "(ë?¹ì? ì?´ ì?´ ë©?ì?¼ì?? ì??ì²­í??ì§? ì??ì??ë?¤ë©´ ì?¬ê³¼ë??립ë??ë?¤.\n"
@@ -80,86 +74,57 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -170,270 +135,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:499
-msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ku/gettor.po b/i18n/ku/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/ku/gettor.po
+++ b/i18n/ku/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/kw/gettor.po b/i18n/kw/gettor.po
index e7e6736..a711308 100644
--- a/i18n/kw/gettor.po
+++ b/i18n/kw/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ky/gettor.po b/i18n/ky/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ky/gettor.po
+++ b/i18n/ky/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/lb/gettor.po b/i18n/lb/gettor.po
index e7e6736..a711308 100644
--- a/i18n/lb/gettor.po
+++ b/i18n/lb/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/lg/gettor.po b/i18n/lg/gettor.po
index e7e6736..a711308 100644
--- a/i18n/lg/gettor.po
+++ b/i18n/lg/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ln/gettor.po b/i18n/ln/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ln/gettor.po
+++ b/i18n/ln/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/lo/gettor.po b/i18n/lo/gettor.po
index e7e6736..a711308 100644
--- a/i18n/lo/gettor.po
+++ b/i18n/lo/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/lt/gettor.po b/i18n/lt/gettor.po
index e7e6736..a711308 100644
--- a/i18n/lt/gettor.po
+++ b/i18n/lt/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/lv/gettor.po b/i18n/lv/gettor.po
index e7e6736..a711308 100644
--- a/i18n/lv/gettor.po
+++ b/i18n/lv/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/mg/gettor.po b/i18n/mg/gettor.po
index e7e6736..a711308 100644
--- a/i18n/mg/gettor.po
+++ b/i18n/mg/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/mi/gettor.po b/i18n/mi/gettor.po
index e7e6736..a711308 100644
--- a/i18n/mi/gettor.po
+++ b/i18n/mi/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/mk/gettor.po b/i18n/mk/gettor.po
index e7e6736..a711308 100644
--- a/i18n/mk/gettor.po
+++ b/i18n/mk/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ml/gettor.po b/i18n/ml/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ml/gettor.po
+++ b/i18n/ml/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/mn/gettor.po b/i18n/mn/gettor.po
index e7e6736..a711308 100644
--- a/i18n/mn/gettor.po
+++ b/i18n/mn/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/mr/gettor.po b/i18n/mr/gettor.po
index e7e6736..a711308 100644
--- a/i18n/mr/gettor.po
+++ b/i18n/mr/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ms/gettor.po b/i18n/ms/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ms/gettor.po
+++ b/i18n/ms/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/mt/gettor.po b/i18n/mt/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/mt/gettor.po
+++ b/i18n/mt/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/nah/gettor.po b/i18n/nah/gettor.po
index e7e6736..a711308 100644
--- a/i18n/nah/gettor.po
+++ b/i18n/nah/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/nap/gettor.po b/i18n/nap/gettor.po
index e7e6736..a711308 100644
--- a/i18n/nap/gettor.po
+++ b/i18n/nap/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/nb/gettor.po b/i18n/nb/gettor.po
index 3c16b81..664f24a 100644
--- a/i18n/nb/gettor.po
+++ b/i18n/nb/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-07-23 17:41+0200\n"
 "Last-Translator: Runa Sandvik <runa.sandvik@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,126 +17,85 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -147,272 +106,159 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 
 #~ msgid ""
@@ -424,10 +270,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -453,8 +301,8 @@ msgstr ""
 #~ "en tjeneste som ikke støtter DKIM, sender vi en kort forklaring,\n"
 #~ "og deretter vil vi ignorere denne epostadressen i et par dager).\n"
 #~ "\n"
-#~ "Vennligst merk at foreløpig kan vi ikke gjennomføre eposter med HTML eller "
-#~ "base 64\n"
+#~ "Vennligst merk at foreløpig kan vi ikke gjennomføre eposter med HTML "
+#~ "eller base 64\n"
 #~ "Du er nødt til å sende én i ren tekst.\n"
 #~ "\n"
 #~ "Hvis du har noen spørsmål eller det ikke virker, kan du kontakte et\n"
@@ -541,7 +389,8 @@ msgstr ""
 #~ "gettor+zh@xxxxxxxxxxxxxx\n"
 #~ "\n"
 #~ "Dette eksempelet vil gi deg en forespurt pakke som er en oversatt\n"
-#~ "versjon for kinesisk. Se listen nedenfor for hvilke språk det er støtte for.\n"
+#~ "versjon for kinesisk. Se listen nedenfor for hvilke språk det er støtte "
+#~ "for.\n"
 #~ "\n"
 #~ "Liste av støttede språk:\n"
 #~ "-------------------------\n"
diff --git a/i18n/ne/gettor.po b/i18n/ne/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ne/gettor.po
+++ b/i18n/ne/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/nl/gettor.po b/i18n/nl/gettor.po
index 0aef36f..dc9d218 100644
--- a/i18n/nl/gettor.po
+++ b/i18n/nl/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-04-09 14:54-0600\n"
 "Last-Translator: wessel <wessel90@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 " Hallo, dit is de \"GetTor\" robot.\n"
@@ -30,14 +29,12 @@ msgstr ""
 "Dank u voor uw verzoek.\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "Het spijt ons u te moeten mededelen dat wij geen antwoord geven op dit "
@@ -46,14 +43,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "We nemen alleen verzoeken van e-mail diensten aan die \n"
@@ -63,14 +58,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 " (Ons excuses als u niet om dit bericht heeft gevraagd. Omdat uw \n"
@@ -80,28 +73,24 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
-"Houd er alstublieft rekening mee dat we op het moment geen HTML of base-64 "
-"e-mails kunnen accepteren. \n"
+"Houd er alstublieft rekening mee dat we op het moment geen HTML of base-64 e-"
+"mails kunnen accepteren. \n"
 "U zult gewone text (plain text) e-mails moeten versturen.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "Voor vragen kunt u contact opnemen met tor-assistants@xxxxxxxxxxxxxx\n"
@@ -109,13 +98,11 @@ msgstr ""
 "Neem in achting dat de voertaal Engels is. \n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "Ik zal u een Tor paket sturen als u vertelt welke u wilt. \n"
@@ -123,13 +110,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "Antwoord op dit e-mailadres (gettor@xxxxxxxxxxxxxx), en noem in de body van "
@@ -137,24 +122,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "Bezig met het verkrijgen van gelokaliseerde versies van Tor.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "Om een taalspecifieke versie van Tor te verkrijgen, \n"
@@ -162,46 +143,40 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
-"Dit voorbeeld geeft u een pakket in een gelokaliseerde versie voor Chinees. \n"
+"Dit voorbeeld geeft u een pakket in een gelokaliseerde versie voor "
+"Chinees. \n"
 " Onderaan vind u een lijst met ondersteunde taalcodes.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "Lijst van ondersteunde gelokaliseerde versies: \n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "Hier is een lijst van alle beschikbare talen: \n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -212,9 +187,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "gettor+ar@xxxxxxxxxxxxxx: Arabisch \n"
@@ -231,37 +204,30 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "Indien u geen taal specificeert, ontvangt u de Engelse versie. \n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "PAKKETTEN MET KLEINERE GROOTTE\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "Indien u weinig bandbreedte heeft of een provider heeft die\n"
@@ -270,23 +236,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "Neem in uw e-mail het woord 'split' op, zoals hier voorgedaan:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "Indien u deze tekst meestuurt in een e-mail aan GetTor, zorgt die ervoor\n"
@@ -294,13 +256,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "Nadat u alle onderdelen heeft onvangen, moet u deze combineren tot \n"
@@ -309,25 +269,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "1.) Sla alle bijlagen op in een en dezelfde map op uw harde schijf. \n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
 "2. Unzip alle bestanden die eindigen op \".z\". Als u een nieuwe map heeft "
@@ -336,29 +291,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"3.) Hernoem het bestand dat eindigt op \".ex_RENAME\" naar \".exe\" en \n"
-"hernoem eveneens het bestand dat eindigt op \".ex_RENAME.asc\" naar \n"
-"\".exe.asc\"\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "4.) Controleer alle bestanden zoals beschreven in de e-mail die u ontvangen "
@@ -366,14 +303,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 "5.) Gebruik nu een programma die meerdere archieven kan unrarren.\n"
@@ -382,12 +317,9 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "Om uw Tor pakket uit te pakken dubbel-klikt u simpelweg op het \".exe\" "
@@ -395,14 +327,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "6.) Als het uitpakken klaar is, vind u een nieuw \n"
@@ -411,12 +341,9 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "7.) U bent klaar met installeren. Dank u voor het gebruik van Tor en veel "
@@ -424,23 +351,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"ONDERSTEUNING \n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "Hier is uw gevraagde software als een zip bestand. Unzip het pakket en "
@@ -448,13 +367,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "Hint: Als u computer GnuPG heeft, gebruik dan de commandline tool als volgt "
@@ -462,37 +379,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"gpg --verify <pakketnaam>.asc <pakketnaam>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "De output zou ietwat op dit moeten lijken:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "Als u niet betekent bent met commandline tools, probeer dan te zoeken naar "
@@ -500,17 +400,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "Als uw internet verbinding toegang tot het Tor netwerk blokkeert, \n"
@@ -522,31 +420,23 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "U kunt een bridge verkrijgen door een e-mail te sturen naar: "
 "bridges@xxxxxxxxxxxxxx\n"
 "Vermeld hierbij \"get bridges\"\n"
-" in de body van uw bericht."
-"    "
+" in de body van uw bericht.    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "Het is ook mogelijk om bridges te verkrijgen via onderstaande url: \n"
@@ -554,16 +444,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "BELANGRIJK: \n"
@@ -574,13 +462,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "Pakketen kunnen ontvangen worden in verkeerde volgorde! Zorg ervoor dat u "
@@ -588,16 +474,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "Dank u voor uw verzoek. Uw verzoek is begrepen en wordt momenteel verwerkt. "
@@ -605,16 +487,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "Als het pakket niet ontvangen wordt, is het pakket mogelijk te groot voor uw "
@@ -625,15 +502,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "Helaas zijn er momenteel technische problemen en kunnen we uw verzoek niet "
@@ -644,6 +517,41 @@ msgstr ""
 
 #~ msgid ""
 #~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "3.) Hernoem het bestand dat eindigt op \".ex_RENAME\" naar \".exe\" en \n"
+#~ "hernoem eveneens het bestand dat eindigt op \".ex_RENAME.asc\" naar \n"
+#~ "\".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "ONDERSTEUNING \n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "gpg --verify <pakketnaam>.asc <pakketnaam>\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
 #~ "    Hello! This is the \"GetTor\" robot.\n"
 #~ "\n"
 #~ "    Unfortunately, we won't answer you at this address. You should make\n"
@@ -651,10 +559,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
diff --git a/i18n/nn/gettor.po b/i18n/nn/gettor.po
index e7e6736..a711308 100644
--- a/i18n/nn/gettor.po
+++ b/i18n/nn/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/nso/gettor.po b/i18n/nso/gettor.po
index e7e6736..a711308 100644
--- a/i18n/nso/gettor.po
+++ b/i18n/nso/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/oc/gettor.po b/i18n/oc/gettor.po
index e7e6736..a711308 100644
--- a/i18n/oc/gettor.po
+++ b/i18n/oc/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/or/gettor.po b/i18n/or/gettor.po
index e7e6736..a711308 100644
--- a/i18n/or/gettor.po
+++ b/i18n/or/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/pa/gettor.po b/i18n/pa/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/pa/gettor.po
+++ b/i18n/pa/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/pap/gettor.po b/i18n/pap/gettor.po
index e7e6736..a711308 100644
--- a/i18n/pap/gettor.po
+++ b/i18n/pap/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/pl/gettor.po b/i18n/pl/gettor.po
index 8149fb0..7b338c3 100644
--- a/i18n/pl/gettor.po
+++ b/i18n/pl/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: GetTor\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-04-27 11:30-0700\n"
 "Last-Translator: Bogdan Drozdowski <bogdan / op . pl>\n"
 "Language-Team: pl\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "    Witaj, Tu robot \"GetTor\".\n"
@@ -31,14 +30,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "    Niestety, nie odpowiemy Ci na ten adres. PowinieneÅ?/aÅ? zaÅ?ożyÄ?\n"
@@ -47,14 +44,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "    Przetwarzamy tylko żÄ?dania z usÅ?ug e-mail, które obsÅ?ugujÄ? \"DKIM\",\n"
@@ -63,14 +58,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "    (Przeprawszamy, jeÅ?li nie prosiÅ?eÄ?/aÅ? o ten list. Skoro Twój adres \n"
@@ -79,13 +72,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "    Aktualnie nie możemy przetwarzaÄ? listów w formacie HTML lub base 64.\n"
@@ -93,13 +84,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "    JeÅ?li masz pytania lub to nie dziaÅ?a, możesz skontaktowaÄ? siÄ? z\n"
@@ -107,13 +96,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "    WyÅ?lÄ? Ci paczkÄ? z Torem, jeÅ?li powiesz, którÄ? chcesz.\n"
@@ -121,13 +108,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "    ProszÄ? odpisz na ten list (na gettor@xxxxxxxxxxxxxx), i podaj mi\n"
@@ -135,23 +120,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "    OTRZYMYWANIE PRZETÅ?UMACZONYCH WERSJI TORA\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "    Aby otrzymaÄ? wersjÄ? Tora przetÅ?umaczonÄ? na Twój jÄ?zyk, podaj żÄ?dany\n"
@@ -159,14 +140,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "    Ten przykÅ?ad da Ci żÄ?danÄ? paczkÄ? w wersji pzretÅ?umaczonej\n"
@@ -175,31 +154,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "    Lista obsÅ?ugiwanych tÅ?umaczeÅ?:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "    Oto lista wszystkich dostÄ?pnych jÄ?zyków:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -210,9 +184,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabski\n"
@@ -229,37 +201,30 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "    JeÅ?li nie wybrano jÄ?zyka, otrzymasz wersjÄ? angielskÄ?.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "    PACZKI O MNIEJSZYCH ROZMIARACH\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "    JeÅ?li przepustowoÅ?Ä? Twojego Å?Ä?cza jest niska lub Twój dostawca \n"
@@ -269,23 +234,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "    Po prostu doÅ?Ä?cz sÅ?owo 'split' gdzieÅ? w swoim liÅ?cie, o tak:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "    WysÅ?anie tego tekstu w wiadomoÅ?ci do GetTor sprawi, że przyÅ?le Ci on \n"
@@ -293,13 +254,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "    Po otrzymaniu wszystkich czÄ?Å?ci, musisz je ponownie poskÅ?adaÄ? do \n"
@@ -307,25 +266,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "    1.) Zapisz wszystkie otrzymane zaÅ?Ä?czniki do jednego folderu na dysku.\n"
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
 "    2.) Rozpakuj wszystkie pliki zakonczone na \".z\". JeÅ?li zapisaÅ?eÅ?/aÅ?\n"
@@ -334,29 +288,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"    3.) ZmieÅ? nazwÄ? pliku zakoÅ?czonego na \".ex_RENAME\", aby koÅ?czyÅ?a siÄ? \n"
-"        na \".exe\" i zmieÅ? nazwÄ? pliku zakoÅ?czonego na \".ex_RENAME.asc\",\n"
-"        aby koÅ?czyÅ?a siÄ? na \".exe.asc\"\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
-msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "    4.) Sprawdź wszystkie pliki tak, jak to opisano w liÅ?cie otrzymanym \n"
@@ -364,14 +300,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 "    5.) Teraz użyj programu, który może rozpakowaÄ? wieloczÄ?Å?ciowe archiwa\n"
@@ -380,12 +314,9 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "        Aby rozpakowaÄ? paczkÄ? Tora, po prostu kliknij dwukrotnie plik \n"
@@ -393,14 +324,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "    6.) Gdy rozpakowywanie siÄ? zakoÅ?czy, w folderze docelowym znajdzie siÄ? \n"
@@ -409,35 +338,24 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "    7.) Tylko tyle. Koniec. DziÄ?kujemy za używanie Tora i miÅ?ej zabawy!\n"
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"    WSPARCIE\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "    Oto zażÄ?dane przez Ciebie oprogramowanie jako plik zip. ProszÄ? \n"
@@ -445,13 +363,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "    Wskazówka: JeÅ?li na Twoim komputerze jest zainstalowany GnuPG, użyj\n"
@@ -460,37 +376,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "    Wynik powinien wyglÄ?daÄ? podobnie do tego:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "    JeÅ?li nie znasz narzÄ?dzi linii poleceÅ?, spróbuj znaleźÄ?\n"
@@ -498,17 +397,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "    JeÅ?li Twoje poÅ?Ä?czenie z Internetem blokuje dostÄ?p do sieci Tora, \n"
@@ -521,15 +418,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "    Mostek możesz otrzymaÄ?, wysyÅ?ajÄ?c e-mail zawierajÄ?cy \"get bridges\"\n"
@@ -538,14 +431,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "    Można również pobraÄ? mostki przeglÄ?darkÄ? internetowÄ? pod  nastÄ?pujÄ?cym\n"
@@ -553,16 +443,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "    WAŻNA UWAGA:\n"
@@ -572,13 +460,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "    Paczki mogÄ? przychodziÄ? w zÅ?ej kolejnoÅ?ci! Upewnij siÄ?, że masz\n"
@@ -586,16 +472,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "    DziÄ?kujemy za Twoje żÄ?danie. ZostaÅ?o ono zrozumiane pomyÅ?lnie. Twoje "
@@ -606,16 +488,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "    JeÅ?li nie przyjdzie, może byÄ? zbyt duża dla Twojego dostawcy poczty.\n"
@@ -626,15 +503,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "    Niestety, w chwili obecnej mamy problemyi nie możemy teraz wypeÅ?niÄ?\n"
@@ -642,3 +515,40 @@ msgstr ""
 "    ten problem.\n"
 "\n"
 "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "    3.) ZmieÅ? nazwÄ? pliku zakoÅ?czonego na \".ex_RENAME\", aby koÅ?czyÅ?a "
+#~ "siÄ? \n"
+#~ "        na \".exe\" i zmieÅ? nazwÄ? pliku zakoÅ?czonego na \".ex_RENAME.asc"
+#~ "\",\n"
+#~ "        aby koÅ?czyÅ?a siÄ? na \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "    WSPARCIE\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
diff --git a/i18n/pms/gettor.po b/i18n/pms/gettor.po
index e7e6736..a711308 100644
--- a/i18n/pms/gettor.po
+++ b/i18n/pms/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ps/gettor.po b/i18n/ps/gettor.po
index b022540..f53f143 100644
--- a/i18n/ps/gettor.po
+++ b/i18n/ps/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/pt/gettor.po b/i18n/pt/gettor.po
index a76b527..aeefb29 100644
--- a/i18n/pt/gettor.po
+++ b/i18n/pt/gettor.po
@@ -6,135 +6,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2009-12-13 12:53-0700\n"
 "Last-Translator: Tiago Faria <gouki@xxxxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -145,273 +105,170 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:545
-msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:569
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:585
-msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
-
-#: lib/gettor/constants.py:650
-msgid ""
 "\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
+"Olá! Este é o robot \"GetTor\".\n"
 "\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:657
-msgid ""
+"Obrigado pelo seu pedido.\n"
 "\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
+"Infelizmente estamos com problemas técnicos que nos impossibilitam de "
+"processar o seu pedido neste momento. Por favor seja paciente enquanto "
+"tentamos resolver esta situação.\n"
 "\n"
-"    "
-msgstr ""
 
 #~ msgid ""
 #~ "\n"
@@ -422,10 +279,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -444,18 +303,18 @@ msgstr ""
 #~ "desses serviços.\n"
 #~ "\n"
 #~ "Só processamos emails de serviços que suportam \"DKIM\",\n"
-#~ "que é uma forma de verificar que o endereço do \"Remetente\" é válido e se foi "
-#~ "mesmo esse a enviar o email.\n"
+#~ "que é uma forma de verificar que o endereço do \"Remetente\" é válido e "
+#~ "se foi mesmo esse a enviar o email.\n"
 #~ "\n"
-#~ "(Pedimos desculpa se não solicitou este email. Como a sua mensagem é de um "
-#~ "serviço que não suporta  DKIM, estamos a enviar esta curta explicação, e "
-#~ "depois este endereço de email será ignorado.)\n"
+#~ "(Pedimos desculpa se não solicitou este email. Como a sua mensagem é de "
+#~ "um serviço que não suporta  DKIM, estamos a enviar esta curta explicação, "
+#~ "e depois este endereço de email será ignorado.)\n"
 #~ "\n"
 #~ "Actualmente não suportamos emails com HTML or Base64, pelo que terá que "
 #~ "utilizar apenas texto (plain text).\n"
 #~ "\n"
-#~ "Se tiver alguma dúvida, pode contactar um humano no seguinte endereço: tor-"
-#~ "assistants@xxxxxxxxxxxxxx\n"
+#~ "Se tiver alguma dúvida, pode contactar um humano no seguinte endereço: "
+#~ "tor-assistants@xxxxxxxxxxxxxx\n"
 
 # Estou em dúvida no Farsi | Adicionei Português. Vou pedir ao administrador para criar o +pt no email.
 #~ msgid ""
@@ -525,8 +384,8 @@ msgstr ""
 #~ "tor-im-browser-bundle\n"
 #~ "source-bundle\n"
 #~ "\n"
-#~ "Por favor responda a esta email (para gettor@xxxxxxxxxxxxxx), e diga qual o "
-#~ "pacote que deseja, colocando o seu nome no corpo do seu email.\n"
+#~ "Por favor responda a esta email (para gettor@xxxxxxxxxxxxxx), e diga qual "
+#~ "o pacote que deseja, colocando o seu nome no corpo do seu email.\n"
 #~ "\n"
 #~ "OBTER VERSÃ?ES TRADUZIDAS DO TOR\n"
 #~ "===================================\n"
@@ -536,8 +395,8 @@ msgstr ""
 #~ "\n"
 #~ "gettor+zh@xxxxxxxxxxxxxx\n"
 #~ "\n"
-#~ "Este exemplo vai enviar o pacote traduzido para Chinês Simplificado. Veja a "
-#~ "lista de endereços de email existentes que pode utilizar:\n"
+#~ "Este exemplo vai enviar o pacote traduzido para Chinês Simplificado. Veja "
+#~ "a lista de endereços de email existentes que pode utilizar:\n"
 #~ "\n"
 #~ "Lista de endereços de email suportados:\n"
 #~ "-------------------------\n"
@@ -593,8 +452,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -613,7 +472,8 @@ msgstr ""
 #~ "Aqui está o software que foi pedido, num arquivo ZIP. Descomprima este "
 #~ "ficheiro e verifique a assinatura.\n"
 #~ "\n"
-#~ "Dica: Se tiver o GnuPG instalado, utilize-o através da linha de comandos:\n"
+#~ "Dica: Se tiver o GnuPG instalado, utilize-o através da linha de "
+#~ "comandos:\n"
 #~ "\n"
 #~ "gpg --verify <nomedopacote>.asc <nomedopacote>\n"
 #~ "\n"
@@ -621,26 +481,26 @@ msgstr ""
 #~ "\n"
 #~ "gpg: Good signature from \"Roger Dingledine <arma@xxxxxxx>\"\n"
 #~ "\n"
-#~ "Se não está familiarizado com ferramentas de linha de comandos, procura por "
-#~ "um assistente gráfico:\n"
+#~ "Se não está familiarizado com ferramentas de linha de comandos, procura "
+#~ "por um assistente gráfico:\n"
 #~ "\n"
 #~ "http://www.gnupg.org/related_software/frontends.html\n";
 #~ "\n"
-#~ "Se a sua ligação de Internet bloqueia acesso à rede Tor, pode ser necessário "
-#~ "utilizar uma Bridge (ponte). Pontos Bridge são pontos da rede Tor que não "
-#~ "estão listados no directório principal. Como não existe uma lista destes "
-#~ "pontos, o seu Prestador de Serviços (ISP), não conseguirá bloquear todos os "
-#~ "pontos existentes.\n"
+#~ "Se a sua ligação de Internet bloqueia acesso à rede Tor, pode ser "
+#~ "necessário utilizar uma Bridge (ponte). Pontos Bridge são pontos da rede "
+#~ "Tor que não estão listados no directório principal. Como não existe uma "
+#~ "lista destes pontos, o seu Prestador de Serviços (ISP), não conseguirá "
+#~ "bloquear todos os pontos existentes.\n"
 #~ "\n"
-#~ "Pode adquirir endereços de pontos bridge (ponte) enviando um email com \"get "
-#~ "bridges\" no corpo da sua mensagem para o seguinte endereço:\n"
+#~ "Pode adquirir endereços de pontos bridge (ponte) enviando um email com "
+#~ "\"get bridges\" no corpo da sua mensagem para o seguinte endereço:\n"
 #~ "bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
 #~ "Também é possível obter endereços de bridges através do seguinte URL: "
 #~ "https://bridges.torproject.org/\n";
 #~ "\n"
-#~ "Se tiver alguma dúvida, pode contactar um humano no seguinte endereço: tor-"
-#~ "assistants@xxxxxxxxxxxxxx\n"
+#~ "Se tiver alguma dúvida, pode contactar um humano no seguinte endereço: "
+#~ "tor-assistants@xxxxxxxxxxxxxx\n"
 #~ "\n"
 
 #~ msgid ""
@@ -680,8 +540,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -701,14 +561,15 @@ msgstr ""
 #~ "ficheiro e verifique a assinatura.\n"
 #~ "\n"
 #~ "NOTA IMPORTANTE:\n"
-#~ "Como este ficheiro é apenas um de um arquivo de vários ficheiros, terá que "
-#~ "esperar a recepção de todas as partes antes de poder extraí-lo, dando um "
-#~ "duplo-click no primeiro ficheiro.\n"
+#~ "Como este ficheiro é apenas um de um arquivo de vários ficheiros, terá "
+#~ "que esperar a recepção de todas as partes antes de poder extraí-lo, dando "
+#~ "um duplo-click no primeiro ficheiro.\n"
 #~ "\n"
-#~ "Os pacotes podem vir com a sua ordem alterada. Verifique que recebeu todas "
-#~ "as partes antes de tentar extrair o arquivo.\n"
+#~ "Os pacotes podem vir com a sua ordem alterada. Verifique que recebeu "
+#~ "todas as partes antes de tentar extrair o arquivo.\n"
 #~ "\n"
-#~ "Dica: Se tiver o GnuPG instalado, utilize-o através da linha de comandos:\n"
+#~ "Dica: Se tiver o GnuPG instalado, utilize-o através da linha de "
+#~ "comandos:\n"
 #~ "\n"
 #~ "gpg --verify <nomedopacote>.asc <nomedopacote>\n"
 #~ "\n"
@@ -716,34 +577,34 @@ msgstr ""
 #~ "\n"
 #~ "gpg: Good signature from \"Roger Dingledine <arma@xxxxxxx>\"\n"
 #~ "\n"
-#~ "Se não está familiarizado com ferramentas de linha de comandos, procura por "
-#~ "um assistente gráfico:\n"
+#~ "Se não está familiarizado com ferramentas de linha de comandos, procura "
+#~ "por um assistente gráfico:\n"
 #~ "\n"
 #~ "http://www.gnupg.org/related_software/frontends.html\n";
 #~ "\n"
-#~ "Se a sua ligação de Internet bloqueia acesso à rede Tor, pode ser necessário "
-#~ "utilizar uma Bridge (ponte). Pontos Bridge são pontos da rede Tor que não "
-#~ "estão listados no directório principal. Como não existe uma lista destes "
-#~ "pontos, o seu Prestador de Serviços (ISP), não conseguirá bloquear todos os "
-#~ "pontos existentes.\n"
+#~ "Se a sua ligação de Internet bloqueia acesso à rede Tor, pode ser "
+#~ "necessário utilizar uma Bridge (ponte). Pontos Bridge são pontos da rede "
+#~ "Tor que não estão listados no directório principal. Como não existe uma "
+#~ "lista destes pontos, o seu Prestador de Serviços (ISP), não conseguirá "
+#~ "bloquear todos os pontos existentes.\n"
 #~ "\n"
-#~ "Pode adquirir endereços de pontos bridge (ponte) enviando um email com \"get "
-#~ "bridges\" no corpo da sua mensagem para o seguinte endereço:\n"
+#~ "Pode adquirir endereços de pontos bridge (ponte) enviando um email com "
+#~ "\"get bridges\" no corpo da sua mensagem para o seguinte endereço:\n"
 #~ "bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
 #~ "Também é possível obter endereços de bridges através do seguinte URL: "
 #~ "https://bridges.torproject.org/\n";
 #~ "\n"
-#~ "Se tiver alguma dúvida, pode contactar um humano no seguinte endereço: tor-"
-#~ "assistants@xxxxxxxxxxxxxx\n"
+#~ "Se tiver alguma dúvida, pode contactar um humano no seguinte endereço: "
+#~ "tor-assistants@xxxxxxxxxxxxxx\n"
 #~ "\n"
 
 #~ msgid ""
 #~ "\n"
 #~ "    Hello, This is the \"GetTor\" robot.\n"
 #~ "\n"
-#~ "    Thank you for your request. It was successfully understood. Your request "
-#~ "is\n"
+#~ "    Thank you for your request. It was successfully understood. Your "
+#~ "request is\n"
 #~ "    currently being processed. Your package should arrive within the next "
 #~ "ten\n"
 #~ "    minutes.\n"
@@ -765,35 +626,12 @@ msgstr ""
 #~ "Obrigado pelo seu pedido. O mesmo está neste momento a ser processado, e "
 #~ "deverá recebê-lo dentro de 10 minutos.\n"
 #~ "\n"
-#~ "Se nunca receber o/os pacote/s, pode ser porque o email é demasiado grande e "
-#~ "está a ser bloqueado pelo seu prestador de email.\n"
+#~ "Se nunca receber o/os pacote/s, pode ser porque o email é demasiado "
+#~ "grande e está a ser bloqueado pelo seu prestador de email.\n"
 #~ "Tente enviar o seu email de uma conta gmail.com ou yahoo.cn.\n"
 #~ " Pode, inclusive, pedir pelo pacote tor-browser-bundle em vez do tor-im-"
 #~ "browser-bundle, por ser mais pequeno em tamanho.\n"
 #~ "\n"
-#~ "Se tiver alguma dúvida, pode contactar um humano no seguinte endereço: tor-"
-#~ "assistants@xxxxxxxxxxxxxx\n"
-#~ "\n"
-
-#~ msgid ""
-#~ "\n"
-#~ "    Hello, This is the \"GetTor\" robot.\n"
-#~ "\n"
-#~ "    Thank you for your request.\n"
-#~ "\n"
-#~ "    Unfortunately we are currently experiencing problems and we can't "
-#~ "fulfill\n"
-#~ "    your request right now. Please be patient as we try to resolve this "
-#~ "issue.\n"
-#~ "\n"
-#~ "        "
-#~ msgstr ""
-#~ "\n"
-#~ "Olá! Este é o robot \"GetTor\".\n"
-#~ "\n"
-#~ "Obrigado pelo seu pedido.\n"
-#~ "\n"
-#~ "Infelizmente estamos com problemas técnicos que nos impossibilitam de "
-#~ "processar o seu pedido neste momento. Por favor seja paciente enquanto "
-#~ "tentamos resolver esta situação.\n"
+#~ "Se tiver alguma dúvida, pode contactar um humano no seguinte endereço: "
+#~ "tor-assistants@xxxxxxxxxxxxxx\n"
 #~ "\n"
diff --git a/i18n/pt_BR/gettor.po b/i18n/pt_BR/gettor.po
index 1842f89..f9ec3ca 100644
--- a/i18n/pt_BR/gettor.po
+++ b/i18n/pt_BR/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-08-24 19:48+0200\n"
 "Last-Translator: airton <airton.torres@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,14 +17,12 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Olá, Este é o robô \"GetTor\".\n"
@@ -33,14 +31,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "    Infelizmente, não lhe responderemos neste endereço. Voce deve criar\n"
@@ -49,106 +45,71 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -159,272 +120,159 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:499
-msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 
 #~ msgid ""
@@ -436,10 +284,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -467,10 +317,11 @@ msgstr ""
 #~ "explicação,\n"
 #~ "    e este endereço de email será ignorado pelos próximo dias.)\n"
 #~ "\n"
-#~ "    � importante dizer, também, que não aceitamos emails em HTML ou bas64.\n"
+#~ "    � importante dizer, também, que não aceitamos emails em HTML ou "
+#~ "bas64.\n"
 #~ "    Você deve nos enviar no formato de texto puro.\n"
 #~ "\n"
-#~ "    Caso você tenha alguma duvida ou esta operação não esteja funcionando, "
-#~ "você pode contactar\n"
+#~ "    Caso você tenha alguma duvida ou esta operação não esteja "
+#~ "funcionando, você pode contactar\n"
 #~ "    um humano através desse endereço: tor-assistants@xxxxxxxxxxxxxx\n"
 #~ "        "
diff --git a/i18n/ro/gettor.po b/i18n/ro/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/ro/gettor.po
+++ b/i18n/ro/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ru/gettor.po b/i18n/ru/gettor.po
index 03c9878..ada697b 100644
--- a/i18n/ru/gettor.po
+++ b/i18n/ru/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-09-06 20:03+0200\n"
 "Last-Translator: vitaliy <vitolink@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -14,18 +14,16 @@ msgstr ""
 "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: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 " Ð?аÑ? пÑ?ивеÑ?Ñ?Ñ?вÑ?еÑ? Ñ?обоÑ?() \"GetTor\"().\n"
@@ -34,14 +32,12 @@ msgstr ""
 "\n"
 " "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 " Ð? Ñ?ожалениÑ?, мÑ? не ()можем оÑ?веÑ?иÑ?Ñ? вам на Ñ?Ñ?оÑ? адÑ?еÑ?. Ð?ам необÑ?одимо() "
@@ -51,30 +47,27 @@ msgstr ""
 "\n"
 " "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
-"    Ð?Ñ? можем обÑ?абаÑ?Ñ?ваÑ?Ñ? запÑ?оÑ?Ñ? Ñ?олÑ?ко Ñ? Ñ?еÑ?виÑ?ов поддеÑ?живаÑ?Ñ?иÑ? \"DKIM\",\n"
+"    Ð?Ñ? можем обÑ?абаÑ?Ñ?ваÑ?Ñ? запÑ?оÑ?Ñ? Ñ?олÑ?ко Ñ? Ñ?еÑ?виÑ?ов поддеÑ?живаÑ?Ñ?иÑ? \"DKIM"
+"\",\n"
 "    Ñ?Ñ?о Ñ?Ñ?нкÑ?иÑ? Ñ?лекÑ?Ñ?онной поÑ?Ñ?Ñ?, позволÑ?Ñ?Ñ?аÑ? нам пÑ?овеÑ?иÑ?Ñ?, дейÑ?Ñ?виÑ?елÑ?но\n"
 "    ли Ñ? адÑ?еÑ?а, Ñ?казанного в Ñ?Ñ?Ñ?оке \"From\", бÑ?л вÑ?Ñ?лан запÑ?оÑ?.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "    (Ð?Ñ? пÑ?оÑ?им пÑ?оÑ?ениÑ?, еÑ?ли вÑ? не вÑ?Ñ?Ñ?лали Ñ?Ñ?оÑ? запÑ?оÑ?. Так как ваÑ? адÑ?еÑ?\n"
@@ -84,13 +77,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "    Ð?ожалÑ?йÑ?Ñ?а, обÑ?аÑ?иÑ?е внимание на Ñ?оÑ? Ñ?акÑ?, Ñ?Ñ?о в наÑ?Ñ?оÑ?Ñ?ее\n"
@@ -99,13 +90,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "    Ð?Ñ?ли Ñ? ваÑ? возникли вопÑ?оÑ?Ñ? или Ñ?иÑ?Ñ?ема не Ñ?абоÑ?аеÑ?,\n"
@@ -114,13 +103,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "    Я вÑ?Ñ?лÑ? вам Ñ?Ñ?Ñ?ановоÑ?нÑ?й пакеÑ? Tor, еÑ?ли вÑ? Ñ?ообÑ?иÑ?е мне какой из ниÑ? "
@@ -130,13 +117,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "    Ð?ожалÑ?йÑ?Ñ?а, оÑ?пÑ?авÑ?Ñ?е пиÑ?Ñ?мо на адÑ?еÑ? gettor@xxxxxxxxxxxxxx, Ñ?казав\n"
@@ -144,23 +129,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "    Ð?Ð?Ð?УЧÐ?Ð?Ð?Ð? Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?ЫХ Ð?Ð?РСÐ?Ð? TOR\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "    ЧÑ?обÑ? полÑ?Ñ?иÑ?Ñ? веÑ?Ñ?иÑ? Tor, пеÑ?еведеннÑ?Ñ? а ваÑ? Ñ?зÑ?к, Ñ?кажиÑ?е\n"
@@ -168,14 +149,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "    Ð? пÑ?иведенном ниже пÑ?имеÑ?е запÑ?аÑ?иваеÑ?Ñ?Ñ? локализаÑ?иÑ?\n"
@@ -183,31 +162,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "    СпиÑ?ок поддеÑ?живаемÑ?Ñ? Ñ?зÑ?ков:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "    Ð?оÑ? Ñ?пиÑ?ок вÑ?еÑ? имеÑ?Ñ?иÑ?Ñ?Ñ? Ñ?зÑ?ковÑ?Ñ? веÑ?Ñ?ий:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -218,9 +192,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Ð?Ñ?абÑ?кий\n"
@@ -237,37 +209,30 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "    Ð?Ñ?ли вÑ? не вибеÑ?еÑ?е Ñ?зÑ?к, Ñ?о полÑ?Ñ?иÑ?е английÑ?кÑ?Ñ? веÑ?Ñ?иÑ?.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "    Ð?Ð?Ð?Ð?ТЫ Ð?Ð?Ð?Ð?Ð?Ð? РÐ?Ð?Ð?Ð?РÐ?\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "    Ð?Ñ?ли ваÑ?е Ð?нÑ?еÑ?неÑ? Ñ?оединение Ñ?абоÑ?аеÑ? медленно или пÑ?овайдеÑ? \n"
@@ -277,37 +242,32 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "    Ð?Ñ?оÑ?Ñ?о добавÑ?Ñ?е Ñ?лово 'split' где-нибÑ?дÑ? в пиÑ?Ñ?ме, напÑ?имеÑ? Ñ?ак:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "    Ð?оÑ?Ñ?лаÑ? Ñ?Ñ?оÑ? Ñ?екÑ?Ñ? в пиÑ?Ñ?ме на GetTor вÑ? запÑ?аÑ?иваеÑ?е \n"
-"    полÑ?Ñ?ение пакеÑ?а Tor Browser Bundle неÑ?колÑ?кими пÑ?иложениÑ?ми (по 1,4Ð?б).\n"
+"    полÑ?Ñ?ение пакеÑ?а Tor Browser Bundle неÑ?колÑ?кими пÑ?иложениÑ?ми (по "
+"1,4Ð?б).\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "    Ð?оÑ?ле полÑ?Ñ?ениÑ? вÑ?еÑ? Ñ?аÑ?Ñ?ей, вам необÑ?одимо Ñ?обÑ?аÑ?Ñ? иÑ? в \n"
@@ -315,72 +275,47 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "    1.) СоÑ?Ñ?аниÑ?е вÑ?е полÑ?Ñ?еннÑ?е пÑ?иложениÑ? в однÑ? папкÑ? на диÑ?ке.\n"
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
-"    2.) РазаÑ?Ñ?ивиÑ?Ñ?йÑ?е вÑ?е Ñ?айлÑ?, заканÑ?иваÑ?Ñ?иеÑ?Ñ? на \".z\". Ð?Ñ?ли вÑ? Ñ?оÑ?Ñ?анили "
-"вÑ?е вложениÑ? \n"
+"    2.) РазаÑ?Ñ?ивиÑ?Ñ?йÑ?е вÑ?е Ñ?айлÑ?, заканÑ?иваÑ?Ñ?иеÑ?Ñ? на \".z\". Ð?Ñ?ли вÑ? "
+"Ñ?оÑ?Ñ?анили вÑ?е вложениÑ? \n"
 "        в Ñ?олÑ?ко Ñ?Ñ?о Ñ?озданнÑ?Ñ? папкÑ?, пÑ?оÑ?Ñ?о Ñ?аÑ?пакÑ?йÑ?е Ñ?айлÑ? в неÑ?.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"    3.) Ð?амениÑ?е оконÑ?ание Ñ? Ñ?айла, заканÑ?иваÑ?Ñ?егоÑ?Ñ? на \".ex_RENAME\" на "
-"\".exe\", а \n"
-"        Ñ?айл заканÑ?иваÑ?Ñ?ийÑ?Ñ? на \".ex_RENAME.asc\" должен заканÑ?иваÑ?Ñ?Ñ?Ñ? на \n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
-"    4.) Ð?еÑ?иÑ?иÑ?иÑ?Ñ?йÑ?е вÑ?е Ñ?айлÑ?, как Ñ?казано в вÑ?Ñ?ланном вам Ñ?анее Ñ? каждÑ?м \n"
+"    4.) Ð?еÑ?иÑ?иÑ?иÑ?Ñ?йÑ?е вÑ?е Ñ?айлÑ?, как Ñ?казано в вÑ?Ñ?ланном вам Ñ?анее Ñ? "
+"каждÑ?м \n"
 "        пакеÑ?ом пиÑ?Ñ?ме. (gpg --verify)\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 "    5.) ТепеÑ?Ñ? воÑ?полÑ?зÑ?йÑ?еÑ?Ñ? пÑ?огÑ?аммой, коÑ?оÑ?аÑ? можеÑ? Ñ?аÑ?паковÑ?ваÑ?Ñ? "
@@ -391,64 +326,48 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "        РаÑ?паковаÑ?Ñ? пакеÑ? Tor можно двойнÑ?м кликом на Ñ?айле \".exe\".\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "    6.) Ð?оÑ?ле Ñ?ого, как Ñ?аÑ?паковка законÑ?ена, вам нÑ?жно найÑ?и \n"
-"        Ñ?озданнÑ?й \".exe\" Ñ?айл в Ñ?казанной длÑ? Ñ?аÑ?паковки папке. Ð?ликниÑ?е на "
-"нем\n"
+"        Ñ?озданнÑ?й \".exe\" Ñ?айл в Ñ?казанной длÑ? Ñ?аÑ?паковки папке. Ð?ликниÑ?е "
+"на нем\n"
 "        дваждÑ?, Ñ?Ñ?обÑ? запÑ?Ñ?Ñ?иÑ?Ñ? Tor Browser Bundle.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "    7.) ЭÑ?о вÑ?е. Ð?Ñ? законÑ?или. СпаÑ?ибо за иÑ?полÑ?зование Tor и Ñ?даÑ?и!\n"
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"    Ð?Ð?Ð?Ð?Ð?РÐ?Ð?Ð?\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "    Ð?оÑ? запÑ?оÑ?енное вами пÑ?огÑ?аммное обеÑ?пеÑ?ение в виде zip Ñ?айла. "
@@ -457,13 +376,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "    Ð?одÑ?казка: Ð?Ñ?ли на ваÑ?ем компÑ?Ñ?Ñ?еÑ?е Ñ?Ñ?Ñ?ановлена пÑ?огÑ?амма GnuPG, поÑ?ле\n"
@@ -472,37 +389,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "    РезÑ?лÑ?Ñ?аÑ? должен бÑ?Ñ?Ñ? пÑ?имеÑ?но Ñ?аким:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "    Ð?Ñ?ли вÑ? не Ñ?мееÑ?е Ñ?абоÑ?аÑ?Ñ? Ñ? командной Ñ?Ñ?Ñ?окой, найдиÑ?е \n"
@@ -510,17 +410,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "    Ð?Ñ?ли ваÑ? доÑ?Ñ?Ñ?п к Ñ?еÑ?и Tor заблокиÑ?ован, вам можеÑ? понадобиÑ?Ñ?Ñ?Ñ?\n"
@@ -536,15 +434,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "    Ð?Ñ? можеÑ?е полÑ?Ñ?иÑ?Ñ? моÑ?Ñ?, оÑ?пÑ?авив Ñ?ообÑ?ение, Ñ?одеÑ?жаÑ?ее \"get bridges\"\n"
@@ -553,14 +447,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "    Ð?олÑ?Ñ?иÑ?Ñ? моÑ?Ñ? можно и Ñ? помоÑ?Ñ?Ñ? бÑ?аÑ?зеÑ?а, воÑ?полÑ?зовавÑ?иÑ?Ñ? Ñ?ледÑ?Ñ?Ñ?ей "
@@ -569,16 +460,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "    Ð?Ð?Ð?Ð?Ð?Ð? Ð?Ð?Ð?Ð?ЧÐ?Ð?Ð?Ð?:\n"
@@ -590,13 +479,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "    Ð?акеÑ?Ñ? могÑ?Ñ? пÑ?иÑ?одиÑ?Ñ? не по поÑ?Ñ?дкÑ?! Ð?ожалÑ?йÑ?Ñ?а, Ñ?бедиÑ?еÑ?Ñ?, Ñ?Ñ?о вÑ? "
@@ -605,16 +492,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "    СпаÑ?ибо за ваÑ? запÑ?оÑ?. Ð?Ñ? его Ñ?Ñ?пеÑ?но пÑ?инÑ?ли. Ð? наÑ?Ñ?оÑ?Ñ?ее вÑ?емÑ?\n"
@@ -624,43 +507,73 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
-"    Ð?Ñ?ли вÑ? его Ñ?ак и не полÑ?Ñ?или, пакеÑ?, возможно, Ñ?лиÑ?ком велик длÑ? ваÑ?его\n"
-"    поÑ?Ñ?ового Ñ?еÑ?веÑ?а. Ð?опÑ?обÑ?йÑ?е повÑ?оÑ?иÑ?Ñ? запÑ?оÑ? Ñ? Ñ?Ñ?еÑ?ной запиÑ?и на "
-"gmail.com \n"
+"    Ð?Ñ?ли вÑ? его Ñ?ак и не полÑ?Ñ?или, пакеÑ?, возможно, Ñ?лиÑ?ком велик длÑ? "
+"ваÑ?его\n"
+"    поÑ?Ñ?ового Ñ?еÑ?веÑ?а. Ð?опÑ?обÑ?йÑ?е повÑ?оÑ?иÑ?Ñ? запÑ?оÑ? Ñ? Ñ?Ñ?еÑ?ной запиÑ?и на gmail."
+"com \n"
 "    или yahoo.cn. Также попÑ?обÑ?йÑ?е запÑ?оÑ?иÑ?Ñ? пакеÑ? tor-browser-bundle вмеÑ?Ñ?о "
 "tor-im-browser-bundle,\n"
 "    Ñ?ак как он менÑ?Ñ?е по Ñ?азмеÑ?Ñ?.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
-"    Ð? Ñ?ожалениÑ?, мÑ? Ñ?Ñ?олкнÑ?лиÑ?Ñ? Ñ? пÑ?облемами и не можем завеÑ?Ñ?иÑ?Ñ? ваÑ? запÑ?оÑ?\n"
+"    Ð? Ñ?ожалениÑ?, мÑ? Ñ?Ñ?олкнÑ?лиÑ?Ñ? Ñ? пÑ?облемами и не можем завеÑ?Ñ?иÑ?Ñ? ваÑ? "
+"запÑ?оÑ?\n"
 "    пÑ?Ñ?мо Ñ?ейÑ?аÑ?. Ð?ожалÑ?йÑ?Ñ?а, поÑ?еÑ?пиÑ?е, мÑ? Ñ?абоÑ?аем над Ñ?еÑ?ением пÑ?облемÑ?.\n"
 "\n"
 "    "
 
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "    3.) Ð?амениÑ?е оконÑ?ание Ñ? Ñ?айла, заканÑ?иваÑ?Ñ?егоÑ?Ñ? на \".ex_RENAME\" на "
+#~ "\".exe\", а \n"
+#~ "        Ñ?айл заканÑ?иваÑ?Ñ?ийÑ?Ñ? на \".ex_RENAME.asc\" должен заканÑ?иваÑ?Ñ?Ñ?Ñ? "
+#~ "на \n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "    Ð?Ð?Ð?Ð?Ð?РÐ?Ð?Ð?\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+
 # kd
 #, fuzzy
 #~ msgid ""
@@ -672,10 +585,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -693,7 +608,8 @@ msgstr ""
 #~ "   Ñ?Ñ?еÑ? в GMAIL.COM или в YAHOO.COM и оÑ?пÑ?авлÑ?Ñ?Ñ? поÑ?Ñ?Ñ? из \n"
 #~ "    одного из Ñ?Ñ?иÑ? Ñ?Ñ?еÑ?ов.\n"
 #~ "\n"
-#~ "Ð?Ñ? Ñ?олÑ?ко обÑ?абаÑ?Ñ?ваем запÑ?оÑ?Ñ? из поÑ?Ñ?овÑ?Ñ? Ñ?лÑ?жб поддеÑ?живаÑ?Ñ?иÑ? \"DKIM\",\n"
+#~ "Ð?Ñ? Ñ?олÑ?ко обÑ?абаÑ?Ñ?ваем запÑ?оÑ?Ñ? из поÑ?Ñ?овÑ?Ñ? Ñ?лÑ?жб поддеÑ?живаÑ?Ñ?иÑ? \"DKIM"
+#~ "\",\n"
 #~ "коÑ?оÑ?аÑ? Ñ?влÑ?еÑ?Ñ?Ñ? Ñ?Ñ?нкÑ?ией Ñ?лекÑ?Ñ?онной поÑ?Ñ?Ñ?, позволÑ?Ñ?Ñ?аÑ? нам Ñ?бедиÑ?Ñ?Ñ?Ñ? в "
 #~ "Ñ?ом, Ñ?Ñ?о адÑ?еÑ? в\n"
 #~ "Ñ?Ñ?Ñ?оке \"Ð?Ñ?\" дейÑ?Ñ?виÑ?елÑ?но оÑ? Ñ?ого, кÑ?о оÑ?оÑ?лал поÑ?Ñ?Ñ?.\n"
@@ -780,15 +696,16 @@ msgstr ""
 #~ "tor-im-browser-bundle\n"
 #~ "source-bundle\n"
 #~ "\n"
-#~ "Ð?ожалÑ?йÑ?Ñ?а Ñ?вÑ?жиÑ?еÑ?Ñ? Ñ? нами по Ñ?Ñ?ой Ñ?лкÑ?Ñ?онной поÑ?Ñ?е "
-#~ "(gettor@xxxxxxxxxxxxxx), и Ñ?кажиÑ?е\n"
+#~ "Ð?ожалÑ?йÑ?Ñ?а Ñ?вÑ?жиÑ?еÑ?Ñ? Ñ? нами по Ñ?Ñ?ой Ñ?лкÑ?Ñ?онной поÑ?Ñ?е (gettor@torproject."
+#~ "org), и Ñ?кажиÑ?е\n"
 #~ "название одного из пакеÑ?ов в лÑ?бом меÑ?Ñ?е в \"Ñ?еле\" ваÑ?его пиÑ?Ñ?ма.\n"
 #~ "\n"
 #~ "Ð?Ð?Ð?УЧÐ?Ð?Ð?Ð? Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?РÐ?Ð?Ð?Ð?Ð?ЫХ Ð?Ð?РСÐ?Ð? TOR\n"
 #~ "===================================\n"
 #~ "\n"
 #~ "ЧÑ?обÑ? полÑ?Ñ?иÑ?Ñ? веÑ?Ñ?иÑ? Tor пеÑ?еведеннÑ?Ñ? на ваÑ? Ñ?зÑ?к,Ñ?кажиÑ?е\n"
-#~ "пÑ?едпоÑ?иÑ?аемÑ?й Ñ?зÑ?к в адÑ?еÑ?ной Ñ?Ñ?Ñ?оке кÑ?да вÑ? оÑ?оÑ?лали Ñ?лекÑ?Ñ?оннÑ?Ñ? поÑ?Ñ?Ñ?:\n"
+#~ "пÑ?едпоÑ?иÑ?аемÑ?й Ñ?зÑ?к в адÑ?еÑ?ной Ñ?Ñ?Ñ?оке кÑ?да вÑ? оÑ?оÑ?лали Ñ?лекÑ?Ñ?оннÑ?Ñ? "
+#~ "поÑ?Ñ?Ñ?:\n"
 #~ "\n"
 #~ "     gettor+zh@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -852,8 +769,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -869,8 +786,8 @@ msgstr ""
 #~ "\n"
 #~ "Ð?дÑ?авÑ?Ñ?вÑ?йÑ?е! ЭÑ?о \"Ñ?обоÑ? GetTor\"\n"
 #~ "\n"
-#~ "Ð?оÑ? воÑ?Ñ?Ñ?ебованное вами пÑ?огÑ?амное обеÑ?пеÑ?ение аÑ?Ñ?ивиÑ?ованное в Ñ?оÑ?маÑ?е zip. "
-#~ "Ð?ожалÑ?йÑ?Ñ?а Ñ?азаÑ?Ñ?ивиÑ?Ñ?йÑ?е\n"
+#~ "Ð?оÑ? воÑ?Ñ?Ñ?ебованное вами пÑ?огÑ?амное обеÑ?пеÑ?ение аÑ?Ñ?ивиÑ?ованное в Ñ?оÑ?маÑ?е "
+#~ "zip. Ð?ожалÑ?йÑ?Ñ?а Ñ?азаÑ?Ñ?ивиÑ?Ñ?йÑ?е\n"
 #~ "пакеÑ? и подÑ?веÑ?диÑ?е подпиÑ?Ñ?.\n"
 #~ "\n"
 #~ "Ð?одÑ?казка: Ð?Ñ?ли на ваÑ?ем компÑ?Ñ?Ñ?еÑ?е Ñ?Ñ?Ñ?ановлен GnuPG, иÑ?полÑ?зÑ?йÑ?е gpg\n"
@@ -883,8 +800,8 @@ msgstr ""
 #~ "\n"
 #~ "gpg: Good signature from \"Roger Dingledine <arma@xxxxxxx>\"\n"
 #~ "\n"
-#~ "Ð?Ñ?ли вÑ? не знакомÑ? Ñ? инÑ?Ñ?Ñ?Ñ?менÑ?ами командной Ñ?Ñ?Ñ?оки, попÑ?Ñ?айÑ?еÑ?Ñ? "
-#~ "найÑ?и\\гÑ?аÑ?иÑ?еÑ?кий полÑ?зоваÑ?елÑ?Ñ?кий инÑ?еÑ?Ñ?ейÑ? длÑ? GnuPG на Ñ?Ñ?ом Ñ?айÑ?е:\n"
+#~ "Ð?Ñ?ли вÑ? не знакомÑ? Ñ? инÑ?Ñ?Ñ?Ñ?менÑ?ами командной Ñ?Ñ?Ñ?оки, попÑ?Ñ?айÑ?еÑ?Ñ? найÑ?и"
+#~ "\\гÑ?аÑ?иÑ?еÑ?кий полÑ?зоваÑ?елÑ?Ñ?кий инÑ?еÑ?Ñ?ейÑ? длÑ? GnuPG на Ñ?Ñ?ом Ñ?айÑ?е:\n"
 #~ "\n"
 #~ "http://www.gnupg.org/related_software/frontends.html\n";
 #~ "\n"
@@ -931,8 +848,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -948,12 +865,12 @@ msgstr ""
 #~ "\n"
 #~ "Ð?дÑ?авÑ?Ñ?вÑ?йÑ?е! ЭÑ?о \"Ñ?обоÑ? GetTor\".\n"
 #~ "\n"
-#~ "Ð?оÑ? запÑ?оÑ?еннÑ?й вами пакеи пÑ?огÑ?аммного обеÑ?пеÑ?ениÑ? как Zip Ñ?айл. Ð?ожалÑ?йÑ?Ñ?а "
-#~ "Ñ?азаÑ?Ñ?ивиÑ?Ñ?йÑ?е пакеÑ? и подвеÑ?диÑ?е подпиÑ?Ñ?.\n"
+#~ "Ð?оÑ? запÑ?оÑ?еннÑ?й вами пакеи пÑ?огÑ?аммного обеÑ?пеÑ?ениÑ? как Zip Ñ?айл. "
+#~ "Ð?ожалÑ?йÑ?Ñ?а Ñ?азаÑ?Ñ?ивиÑ?Ñ?йÑ?е пакеÑ? и подвеÑ?диÑ?е подпиÑ?Ñ?.\n"
 #~ "\n"
 #~ "Ð?Ð?Ð?Ð?Ð?Ð? СÐ?Ð?Ð?ЩÐ?Ð?Ð?Ð?:\n"
-#~ "Так как Ñ?Ñ?о Ñ?аÑ?Ñ?Ñ? запÑ?оÑ?а Ñ?плиÑ?-Ñ?айл, вам нÑ?жно подождаÑ?Ñ? пока вÑ? полÑ?Ñ?иÑ?е "
-#~ "вÑ?е Ñ?плиÑ?-Ñ?айл пеÑ?ед Ñ?ем как вÑ? Ñ?можеÑ?е Ñ?оÑ?Ñ?аниÑ?Ñ? иÑ? вÑ?е\n"
+#~ "Так как Ñ?Ñ?о Ñ?аÑ?Ñ?Ñ? запÑ?оÑ?а Ñ?плиÑ?-Ñ?айл, вам нÑ?жно подождаÑ?Ñ? пока вÑ? "
+#~ "полÑ?Ñ?иÑ?е вÑ?е Ñ?плиÑ?-Ñ?айл пеÑ?ед Ñ?ем как вÑ? Ñ?можеÑ?е Ñ?оÑ?Ñ?аниÑ?Ñ? иÑ? вÑ?е\n"
 #~ "в одной диÑ?екÑ?оÑ?ии и Ñ?азаÑ?Ñ?ивиÑ?оваÑ?Ñ? вÑ?е Ñ?елкнÑ?в дваждÑ? на\n"
 #~ "пеÑ?вÑ?й Ñ?айл.\n"
 #~ "\n"
@@ -1001,8 +918,8 @@ msgstr ""
 #~ "\n"
 #~ "    Hello, This is the \"GetTor\" robot.\n"
 #~ "\n"
-#~ "    Thank you for your request. It was successfully understood. Your request "
-#~ "is\n"
+#~ "    Thank you for your request. It was successfully understood. Your "
+#~ "request is\n"
 #~ "    currently being processed. Your package should arrive within the next "
 #~ "ten\n"
 #~ "    minutes.\n"
@@ -1027,8 +944,10 @@ msgstr ""
 #~ "\n"
 #~ "Ð?Ñ?ли он не пÑ?ибÑ?деÑ?, вожможно пакеÑ? Ñ?лиÑ?ком болÑ?Ñ?ой длÑ? ваÑ?его мейл "
 #~ "пÑ?овайдеÑ?а.\n"
-#~ "Ð?опÑ?обÑ?йÑ?е заново оÑ?пÑ?авиÑ?Ñ? поÑ?Ñ?Ñ? из gmail.com или yahoo.cn аккаÑ?нÑ?а. Также\n"
-#~ "попÑ?обÑ?йÑ?е запÑ?оÑ?иÑ?Ñ? tor-browser-bundle нежели Ñ?ем tor-im-browser-bundle,\n"
+#~ "Ð?опÑ?обÑ?йÑ?е заново оÑ?пÑ?авиÑ?Ñ? поÑ?Ñ?Ñ? из gmail.com или yahoo.cn аккаÑ?нÑ?а. "
+#~ "Также\n"
+#~ "попÑ?обÑ?йÑ?е запÑ?оÑ?иÑ?Ñ? tor-browser-bundle нежели Ñ?ем tor-im-browser-"
+#~ "bundle,\n"
 #~ "Ñ?ак как он менÑ?Ñ?его Ñ?азмеÑ?а.\n"
 #~ "\n"
 #~ "Ð?Ñ?ли Ñ? ваÑ? вопÑ?оÑ?Ñ? или Ñ?Ñ?о Ñ?о не Ñ?Ñ?абоÑ?ало, вÑ? можеÑ?е Ñ?вÑ?заÑ?Ñ?Ñ?Ñ? \n"
@@ -1055,7 +974,8 @@ msgstr ""
 #~ "\n"
 #~ "СпаÑ?ибо за ваÑ? запÑ?оÑ?.\n"
 #~ "\n"
-#~ "Ð? Ñ?ожалениÑ? Ñ? наÑ? Ñ?ейÑ?аÑ? Ñ?еÑ?ниÑ?еÑ?кие неполадки и мÑ? не можем Ñ?довлеÑ?воÑ?иÑ?Ñ?\n"
-#~ "ваÑ? запÑ?оÑ? в даннÑ?й моменÑ?. Ð?ожалÑ?йÑ?Ñ?а подождиÑ?е, пока мÑ? пÑ?Ñ?аемÑ?Ñ? Ñ?далиÑ?Ñ? "
-#~ "Ñ?Ñ?Ñ? пÑ?облемÑ?.\n"
+#~ "Ð? Ñ?ожалениÑ? Ñ? наÑ? Ñ?ейÑ?аÑ? Ñ?еÑ?ниÑ?еÑ?кие неполадки и мÑ? не можем "
+#~ "Ñ?довлеÑ?воÑ?иÑ?Ñ?\n"
+#~ "ваÑ? запÑ?оÑ? в даннÑ?й моменÑ?. Ð?ожалÑ?йÑ?Ñ?а подождиÑ?е, пока мÑ? пÑ?Ñ?аемÑ?Ñ? "
+#~ "Ñ?далиÑ?Ñ? Ñ?Ñ?Ñ? пÑ?облемÑ?.\n"
 #~ "\n"
diff --git a/i18n/sco/gettor.po b/i18n/sco/gettor.po
index e7e6736..a711308 100644
--- a/i18n/sco/gettor.po
+++ b/i18n/sco/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/sk/gettor.po b/i18n/sk/gettor.po
index e7e6736..a711308 100644
--- a/i18n/sk/gettor.po
+++ b/i18n/sk/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/sl/gettor.po b/i18n/sl/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/sl/gettor.po
+++ b/i18n/sl/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/so/gettor.po b/i18n/so/gettor.po
index e7e6736..a711308 100644
--- a/i18n/so/gettor.po
+++ b/i18n/so/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/son/gettor.po b/i18n/son/gettor.po
index e7e6736..a711308 100644
--- a/i18n/son/gettor.po
+++ b/i18n/son/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/sq/gettor.po b/i18n/sq/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/sq/gettor.po
+++ b/i18n/sq/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/sr/gettor.po b/i18n/sr/gettor.po
index c3875ae..436d547 100644
--- a/i18n/sr/gettor.po
+++ b/i18n/sr/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-06-20 16:18-0600\n"
 "Last-Translator: George Bush <theranchcowboy@xxxxxxxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Ð?дÑ?аво, овде â??GetTorâ?? Ñ?обоÑ?.\n"
@@ -31,14 +30,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "Ð?ажалоÑ?Ñ?, неÑ?емо Ð?ам одговоÑ?иÑ?и на овÑ? адÑ?еÑ?Ñ?. Ð?апÑ?авиÑ?е\n"
@@ -46,14 +43,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "Ð?злазимо Ñ? Ñ?Ñ?Ñ?Ñ?еÑ? Ñ?амо заÑ?Ñ?евима пÑ?еко е-поÑ?Ñ?е коÑ?а подÑ?жава â??DKIMâ??,\n"
@@ -62,14 +57,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "(Ð?звиÑ?авамо Ñ?е ако ниÑ?Ñ?е заÑ?Ñ?евали овÑ? поÑ?Ñ?кÑ?. С обзиÑ?ом на Ñ?о да Ð?аÑ?а\n"
@@ -79,13 +72,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "УпамÑ?иÑ?е да Ñ?Ñ?енÑ?Ñ?но не можемо да обÑ?адимо HTML или base64\n"
@@ -93,13 +84,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "Ð?ко имаÑ?е било каква пиÑ?аÑ?а, конÑ?акÑ?иÑ?аÑ?Ñ?е наÑ?\n"
@@ -107,13 +96,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "Ð?оÑ?лаÑ?Ñ? Ð?ам Tor пакеÑ? ако ми кажеÑ?е какав желиÑ?е.\n"
@@ -121,38 +108,33 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
-"Ð?олимо Ð?аÑ? да одговоÑ?иÑ?е на овÑ? поÑ?Ñ?кÑ? пÑ?еко адÑ?еÑ?е gettor@xxxxxxxxxxxxxx, и\n"
+"Ð?олимо Ð?аÑ? да одговоÑ?иÑ?е на овÑ? поÑ?Ñ?кÑ? пÑ?еко адÑ?еÑ?е gettor@xxxxxxxxxxxxxx, "
+"и\n"
 "Ñ?еÑ?иÑ?е нам\n"
 "назив Ñ?едног пакеÑ?а било где Ñ? поÑ?Ñ?Ñ?и.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "Ð?РÐ?Ð?УÐ?Ð?Ð?Ð?Ð? Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð¥ Ð?Ð?Ð?Ð?Ð?Ð? TOR-Ð?\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "Ð?а биÑ?Ñ?е добили пÑ?еведено издаÑ?е Tor-а, Ñ?неÑ?иÑ?е\n"
@@ -160,14 +142,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "Ð?ваÑ? пÑ?имеÑ? даÑ?е Ð?ам заÑ?Ñ?евани пакеÑ? Ñ? пÑ?еведеном,\n"
@@ -176,31 +156,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "СпиÑ?ак подÑ?жаниÑ? Ñ?езика:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "Ð?вде Ñ?е Ñ?пиÑ?ак доÑ?Ñ?Ñ?пниÑ? Ñ?езика:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -211,9 +186,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "gettor+ar@xxxxxxxxxxxxxx: Ð?Ñ?апÑ?ки\n"
@@ -230,37 +203,30 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "Ð?ко не изабеÑ?еÑ?е ниÑ?едан Ñ?език, онда Ñ?еÑ?е пÑ?имиÑ?и енглеÑ?ко издаÑ?е.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "Ð?Ð?Ð?Ð? Ð?Ð?Ð?Ð?ТÐ?\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "Ð?ко Ð?ам Ñ?е пÑ?опÑ?Ñ?ни опÑ?ег мали или пÑ?оваÑ?деÑ? не дозвоÑ?ава \n"
@@ -270,23 +236,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "УкÑ?Ñ?Ñ?иÑ?е кÑ?Ñ?Ñ?нÑ? Ñ?еÑ? â??splitâ?? негде Ñ? поÑ?Ñ?Ñ?и као:\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "СлаÑ?е овог Ñ?екÑ?Ñ?а на GetTor Ñ?е омогÑ?Ñ?иÑ?и Ñ?о да Ð?ам поÑ?аÑ?емо \n"
@@ -294,13 +256,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "Ð?акон Ñ?Ñ?о Ñ?Ñ?е пÑ?имили Ñ?ве делове, моÑ?аÑ?е да иÑ? поново Ñ?поÑ?иÑ?е Ñ? \n"
@@ -308,25 +268,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "1) СаÑ?Ñ?ваÑ?Ñ?е Ñ?ве пÑ?имÑ?ене пÑ?илоге Ñ? Ñ?еднÑ? Ñ?аÑ?Ñ?иклÑ? на диÑ?кÑ?.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
 "2) Ð?Ñ?пакÑ?Ñ?Ñ?е Ñ?ве даÑ?оÑ?еке коÑ?е Ñ?е завÑ?Ñ?аваÑ?Ñ? Ñ?а â??.zâ??. Ð?ко Ñ?Ñ?е Ñ?аÑ?Ñ?вали Ñ?ве\n"
@@ -335,29 +290,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"3) Ð?Ñ?еименÑ?Ñ?Ñ?е даÑ?оÑ?екÑ? коÑ?а Ñ?е завÑ?Ñ?ава на â??.ex_RENAMEâ?? Ñ? â??.exeâ??, као и \n"
-"даÑ?оÑ?екÑ? â??.ex_RENAME.ascâ?? Ñ?\n"
-"â??.exe.ascâ??\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:540
-msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "4) Ð?Ñ?овеÑ?иÑ?е да ли имаÑ?е Ñ?ве даÑ?оÑ?еке коÑ?е Ñ?Ñ? наведене Ñ? поÑ?Ñ?Ñ?и \n"
@@ -365,14 +302,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
 "5) Ð?оÑ?иÑ?Ñ?иÑ?е пÑ?огÑ?ам коÑ?и може да оÑ?пакÑ?Ñ?е виÑ?е повезаниÑ? аÑ?Ñ?ива. Ð?а \n"
@@ -381,26 +316,21 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "Ð?а биÑ?Ñ?е оÑ?паковали Tor пакеÑ?, двапÑ?Ñ? кликниÑ?е на извÑ?Ñ?нÑ? (.exe) даÑ?оÑ?екÑ?.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "6) Ð?акон Ñ?Ñ?о Ñ?е оÑ?пакиваÑ?е завÑ?Ñ?и, видеÑ?еÑ?е новонапÑ?авÑ?енÑ? \n"
@@ -409,35 +339,24 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "7) То би било Ñ?о. Хвала Ð?ам Ñ?Ñ?о коÑ?иÑ?Ñ?иÑ?е Tor!\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"Ð?Ð?Ð?РШÐ?Ð?\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "Ð?вде Ñ?е налази пÑ?огÑ?ам коÑ?и Ñ?Ñ?е Ñ?Ñ?ажили Ñ?пакован Ñ? аÑ?Ñ?ивÑ?. Ð?Ñ?пакÑ?Ñ?Ñ?е га\n"
@@ -445,13 +364,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "СавеÑ?: ако Ð?аÑ? Ñ?аÑ?Ñ?наÑ? има инÑ?Ñ?алиÑ?ан GnuPG, коÑ?иÑ?Ñ?иÑ?е gpg\n"
@@ -459,37 +376,20 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "Ð?авÑ?Ñ?на даÑ?оÑ?ека би Ñ?Ñ?ебало да изгледа овако некако:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "Ð?ко Ñ?е не Ñ?азÑ?меÑ?е баÑ? наÑ?боÑ?е Ñ? алаÑ?ке коÑ?е Ñ?аде пÑ?еко командне линиÑ?е,\n"
@@ -498,17 +398,15 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "Ð?ко Ð?аÑ?а инÑ?еÑ?неÑ? веза блокиÑ?а пÑ?иÑ?Ñ?Ñ?п Tor мÑ?ежи, Ñ?Ñ?ебаÑ?е Ð?ам\n"
@@ -521,15 +419,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "Ð?ожеÑ?е доÑ?и до бÑ?иÑ?а Ñ?лаÑ?ем поÑ?Ñ?ке коÑ?а Ñ?адÑ?жи â??get bridgesâ??\n"
@@ -538,14 +432,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the\n"
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "Ð?огÑ?Ñ?е Ñ?е и да Ñ?Ñ?иÑ?аÑ?е бÑ?иÑ?еве Ñ? веб пÑ?егледаÑ?ем пÑ?еко Ñ?ледеÑ?е\n"
@@ -553,16 +444,14 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "Ð?Ð?Ð?Ð?Ð? Ð?Ð?Ð?Ð?Ð?Ð?Ð?Ð?:\n"
@@ -573,13 +462,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "Ð?акеÑ?и Ñ?е могÑ? измеÑ?аÑ?и! УвеÑ?иÑ?е Ñ?е да Ñ?Ñ?е пÑ?имили\n"
@@ -587,16 +474,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "Хвала Ð?ам на заÑ?Ñ?евÑ?. ТÑ?енÑ?Ñ?но га обÑ?аÑ?Ñ?Ñ?емо.\n"
@@ -604,16 +487,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
 "Ð?ко Ð?ам не Ñ?Ñ?игне, пакеÑ? Ñ?е веÑ?оваÑ?но пÑ?евелики за Ð?аÑ? пÑ?оваÑ?деÑ?.\n"
@@ -623,18 +501,50 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "Ð?ажалоÑ?Ñ?, Ñ?Ñ?енÑ?Ñ?но Ñ?е Ñ?Ñ?Ñ?Ñ?еÑ?емо Ñ? пÑ?облемима и не можемо Ñ?Ñ?лиÑ?иÑ?и\n"
 "Ð?аÑ? заÑ?Ñ?ев Ñ? овом Ñ?Ñ?енÑ?Ñ?кÑ?. Ð?Ñ?диÑ?е Ñ?Ñ?Ñ?пÑ?иви док не Ñ?еÑ?имо оваÑ? пÑ?облем.\n"
 "\n"
 "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "3) Ð?Ñ?еименÑ?Ñ?Ñ?е даÑ?оÑ?екÑ? коÑ?а Ñ?е завÑ?Ñ?ава на â??.ex_RENAMEâ?? Ñ? â??.exeâ??, као "
+#~ "и \n"
+#~ "даÑ?оÑ?екÑ? â??.ex_RENAME.ascâ?? Ñ?\n"
+#~ "â??.exe.ascâ??\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "Ð?Ð?Ð?РШÐ?Ð?\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
diff --git a/i18n/st/gettor.po b/i18n/st/gettor.po
index e7e6736..a711308 100644
--- a/i18n/st/gettor.po
+++ b/i18n/st/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/su/gettor.po b/i18n/su/gettor.po
index e7e6736..a711308 100644
--- a/i18n/su/gettor.po
+++ b/i18n/su/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/sv/gettor.po b/i18n/sv/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/sv/gettor.po
+++ b/i18n/sv/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/sw/gettor.po b/i18n/sw/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/sw/gettor.po
+++ b/i18n/sw/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ta/gettor.po b/i18n/ta/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ta/gettor.po
+++ b/i18n/ta/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/te/gettor.po b/i18n/te/gettor.po
index e7e6736..a711308 100644
--- a/i18n/te/gettor.po
+++ b/i18n/te/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/templates/gettor.pot b/i18n/templates/gettor.pot
index bde6250..f0160bb 100644
--- a/i18n/templates/gettor.pot
+++ b/i18n/templates/gettor.pot
@@ -8,134 +8,94 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/tg/gettor.po b/i18n/tg/gettor.po
index e7e6736..a711308 100644
--- a/i18n/tg/gettor.po
+++ b/i18n/tg/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/th/gettor.po b/i18n/th/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/th/gettor.po
+++ b/i18n/th/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/ti/gettor.po b/i18n/ti/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ti/gettor.po
+++ b/i18n/ti/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/tk/gettor.po b/i18n/tk/gettor.po
index e7e6736..a711308 100644
--- a/i18n/tk/gettor.po
+++ b/i18n/tk/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/tr/gettor.po b/i18n/tr/gettor.po
index fe82842..11be724 100644
--- a/i18n/tr/gettor.po
+++ b/i18n/tr/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-12-02 12:14+0200\n"
 "Last-Translator: yunus kaba <yunuskaba@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,14 +17,12 @@ msgstr ""
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Merhaba, bu bir \"GetTor\" robotu.\n"
@@ -33,14 +31,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "Maalesef, vermiÅ? olduÄ?unuz adresten size ulaÅ?amıyoruz. Ä°steÄ?inizi\n"
@@ -49,14 +45,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "Ã?zgünüz sadece adres bilginizi doÄ?ruluyan \"DKIM\" hizmetini destekleyen,\n"
@@ -65,14 +59,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "(E-posta adresini daha önce sormadıÄ?ımız için özür dileriz. \n"
@@ -82,13 +74,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "Bilginize, HTML ve base 64 formatlı e-postalarla iÅ?lem yapamıyoruz.\n"
@@ -96,13 +86,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "Her soru ve sorunlarınızı aÅ?aÄ?ıda verilen e-posta adresine\n"
@@ -111,13 +99,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "I will mail you a Tor package, if you tell me which one you want.\n"
@@ -125,13 +111,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
@@ -139,23 +123,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "OBTAINING LOCALIZED VERSIONS OF TOR\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "Tor'un dilinize çevrilmiÅ? bir sürümünü edinmek için\n"
@@ -163,41 +143,33 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "Desteklenen yerellerin listesi:\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "Desteklenen diller:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -208,9 +180,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "gettor+ar@xxxxxxxxxxxxxx: Arapça\n"
@@ -227,282 +197,176 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "Herhangi bir dil seçmezseniz, ingilizce versiyonu kullanacak.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "DAHA KÃ?Ã?Ã?K BOYUTLU PAKETLER\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "    1.) AldıÄ?ın tüm ekleri bir dosyaya kaydet.\n"
 "    \n"
 "    "
 
-#: lib/gettor/constants.py:529
-msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
-"        Dosyayı açmak için, \".exe\" uzantılı dosyaya çift tıklamanız yeterli.\n"
+"        Dosyayı açmak için, \".exe\" uzantılı dosyaya çift tıklamanız "
+"yeterli.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:585
-msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 
 #~ msgid ""
@@ -514,10 +378,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -528,16 +394,17 @@ msgstr ""
 #~ "    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
 #~ "        "
 #~ msgstr ""
-#~ "Merhaba! Bu \"GetTor\" robotudur.Maalesef, size bu adreste cevap vermeyeceÄ?iz. "
-#~ "GMAIL.COM'dan ya da YAHOO.CN'den bir hesap açmalı ve bu e-posta "
-#~ "hesaplarının birinden e-posta göndermelisiniz. Biz sadece, bize gönderilen "
-#~ "e-postanın \"Kimden\" bölümünde yazan e-posta adresinin gerçek gönderici "
-#~ "adresi olduÄ?unu doÄ?rulamamızı saÄ?layan, bir e-posta özelliÄ?i olan \"DKIM\"i "
-#~ "destekleyen e-posta servislerinden gelen istekleri iÅ?liyoruz.(EÄ?er siz bu "
-#~ "posta için sormadıysanız özür dileriz. Sizin e-postanız DKIM'i kullanmayan "
-#~ "bir servisten geldiÄ?i için kısa bir açıklama gönderiyoruz ve sonrasında bir "
-#~ "sonraki gün ya da daha sonraki günlerde bu e-posta adresini "
-#~ "yoksayacaÄ?ız.)Lütfen bizim HTML ya da base 64 e-postalarını iÅ?leyemediÄ?imiz "
-#~ "dikkat edin. Sizin düz metin göndermeye ihtiyacınız olacak. EÄ?er herhangi "
-#~ "bir sorunuz olursa veya çalıÅ?mazsa bu destek e-postasındaki bir insanla "
-#~ "iletiÅ?im kurabilirsiniz: tor-assistants@xxxxxxxxxxxxxx"
+#~ "Merhaba! Bu \"GetTor\" robotudur.Maalesef, size bu adreste cevap "
+#~ "vermeyeceÄ?iz. GMAIL.COM'dan ya da YAHOO.CN'den bir hesap açmalı ve bu e-"
+#~ "posta hesaplarının birinden e-posta göndermelisiniz. Biz sadece, bize "
+#~ "gönderilen e-postanın \"Kimden\" bölümünde yazan e-posta adresinin gerçek "
+#~ "gönderici adresi olduÄ?unu doÄ?rulamamızı saÄ?layan, bir e-posta özelliÄ?i "
+#~ "olan \"DKIM\"i destekleyen e-posta servislerinden gelen istekleri "
+#~ "iÅ?liyoruz.(EÄ?er siz bu posta için sormadıysanız özür dileriz. Sizin e-"
+#~ "postanız DKIM'i kullanmayan bir servisten geldiÄ?i için kısa bir açıklama "
+#~ "gönderiyoruz ve sonrasında bir sonraki gün ya da daha sonraki günlerde bu "
+#~ "e-posta adresini yoksayacaÄ?ız.)Lütfen bizim HTML ya da base 64 e-"
+#~ "postalarını iÅ?leyemediÄ?imiz dikkat edin. Sizin düz metin göndermeye "
+#~ "ihtiyacınız olacak. EÄ?er herhangi bir sorunuz olursa veya çalıÅ?mazsa bu "
+#~ "destek e-postasındaki bir insanla iletiÅ?im kurabilirsiniz: tor-"
+#~ "assistants@xxxxxxxxxxxxxx"
diff --git a/i18n/uk/gettor.po b/i18n/uk/gettor.po
index 009caed..f2a6381 100644
--- a/i18n/uk/gettor.po
+++ b/i18n/uk/gettor.po
@@ -6,37 +6,34 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-05-26 15:28-0600\n"
 "Last-Translator: Eugene Briskin <phirelli@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "Ð?Ñ?ивÑ?Ñ?, Це РобоÑ? \"GetTor\". Ð?Ñ?кÑ?Ñ? вам за ваÑ? запиÑ?.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "Ð?а жалÑ?, ми не змогли вÑ?дповÑ?Ñ?Ñ?и вам на Ñ?Ñ? адÑ?еÑ?Ñ?. Ð?ам поÑ?Ñ?Ñ?бно Ñ?Ñ?воÑ?иÑ?и\n"
@@ -44,30 +41,27 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
-"Ð?и опÑ?аÑ?Ñ?вÑ?Ñ?мо запиÑ?и лиÑ?е з поÑ?Ñ?овиÑ? Ñ?еÑ?вÑ?Ñ?Ñ?в Ñ?о маÑ?Ñ?Ñ? пÑ?дÑ?Ñ?имкÑ? \"DKIM\", Ñ?о\n"
+"Ð?и опÑ?аÑ?Ñ?вÑ?Ñ?мо запиÑ?и лиÑ?е з поÑ?Ñ?овиÑ? Ñ?еÑ?вÑ?Ñ?Ñ?в Ñ?о маÑ?Ñ?Ñ? пÑ?дÑ?Ñ?имкÑ? \"DKIM\", "
+"Ñ?о\n"
 "Ñ? поÑ?Ñ?овоÑ? Ñ?оÑ?моÑ?, Ñ?ка дозволÑ?Ñ? нам пеÑ?евÑ?Ñ?Ñ?Ñ?и адÑ?еÑ?Ñ? вÑ?д лÑ?дей, Ñ?о дÑ?йÑ?но\n"
 "вÑ?дпÑ?авили нам поÑ?Ñ?Ñ?.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "(Ð?и пеÑ?епÑ?оÑ?Ñ?Ñ?мо Ñ?кÑ?о ви не пÑ?оÑ?или вÑ?дÑ?илаÑ?и вам Ñ?Ñ?ого лиÑ?Ñ?а. Так Ñ?к ваÑ?а\n"
@@ -76,13 +70,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "Ð?Ñ?дÑ?-лаÑ?ка запам'Ñ?айÑ?е Ñ?е заÑ?аз, ми не можемо обÑ?облÑ?Ñ?и HTML лиÑ?Ñ?и Ñ? емейл\n"
@@ -90,13 +82,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "ЯкÑ?о Ñ? ваÑ? Ñ? бÑ?дÑ?-Ñ?кÑ? пиÑ?аннÑ?, ви можеÑ?е зв'Ñ?заÑ?иÑ?Ñ? з наÑ?оÑ? пÑ?дÑ?Ñ?имкоÑ? за\n"
@@ -104,13 +94,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "Я надÑ?Ñ?лÑ? вам пакеÑ? пÑ?огÑ?ам Tor, Ñ?кÑ?о ви повÑ?домиÑ?е менÑ? Ñ?кий пакеÑ? пÑ?огÑ?ам\n"
@@ -118,65 +106,47 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "Ð?Ñ?дÑ?-лаÑ?ка пÑ?Ñ?лÑ? вибоÑ?Ñ? пакеÑ?а надÑ?Ñ?лÑ?Ñ?Ñ? лиÑ?Ñ? на Ñ?Ñ? адÑ?еÑ?Ñ?\n"
-"gettor@xxxxxxxxxxxxxx, Ñ?а напиÑ?Ñ?Ñ?Ñ? менÑ? назвÑ? пакеÑ?Ñ? пÑ?огÑ?ам деÑ?Ñ? на поÑ?аÑ?кÑ?\n"
+"gettor@xxxxxxxxxxxxxx, Ñ?а напиÑ?Ñ?Ñ?Ñ? менÑ? назвÑ? пакеÑ?Ñ? пÑ?огÑ?ам деÑ?Ñ? на "
+"поÑ?аÑ?кÑ?\n"
 "ваÑ?ого лиÑ?Ñ?а.\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -187,272 +157,159 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:499
-msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 
 #~ msgid ""
@@ -464,10 +321,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -486,14 +345,14 @@ msgstr ""
 #~ "    акаÑ?нÑ? на Ñ?еÑ?вÑ?Ñ?Ñ? GMAIL.COM або YAHOO.CN Ñ?а надÑ?Ñ?лаÑ?и лиÑ?Ñ?\n"
 #~ "    з одного з Ñ?иÑ? Ñ?айÑ?Ñ?в.\n"
 #~ "\n"
-#~ "    Ð?и можемо вÑ?дповÑ?даÑ?и на запиÑ?и Ñ?Ñ?лÑ?ки з email-Ñ?еÑ?вÑ?Ñ?Ñ?в Ñ?кÑ? пÑ?дÑ?Ñ?имÑ?Ñ?Ñ?Ñ? "
-#~ "\"DKIM\",\n"
+#~ "    Ð?и можемо вÑ?дповÑ?даÑ?и на запиÑ?и Ñ?Ñ?лÑ?ки з email-Ñ?еÑ?вÑ?Ñ?Ñ?в Ñ?кÑ? "
+#~ "пÑ?дÑ?Ñ?имÑ?Ñ?Ñ?Ñ? \"DKIM\",\n"
 #~ "    Ñ?о Ñ? оÑ?обливÑ?Ñ?Ñ?Ñ? email веÑ?иÑ?Ñ?кÑ?ваÑ?и нам Ñ?о адÑ?еÑ?а в гÑ?аÑ?Ñ?\n"
 #~ "    \"From\" (вÑ?д кого) належиÑ?Ñ? Ñ?омÑ?, Ñ?Ñ?о надÑ?Ñ?лав лиÑ?Ñ?.\n"
 #~ "\n"
 #~ "    (Ð?и вибаÑ?аÑ?моÑ?Ñ? Ñ?кÑ?о Ñ?и не пиÑ?ав пÑ?о Ñ?е. ТомÑ? Ñ?о Ñ?воÑ? Ñ?кÑ?инÑ?ка з \n"
-#~ "    Ñ?еÑ?вÑ?Ñ?Ñ? Ñ?кий не пÑ?дÑ?имÑ?Ñ? викоÑ?иÑ?Ñ?аннÑ? DKIM, ми надÑ?илаÑ?мо Ñ?обÑ? коÑ?оÑ?ке "
-#~ "Ñ?озÑ?Ñ?неннÑ?,\n"
+#~ "    Ñ?еÑ?вÑ?Ñ?Ñ? Ñ?кий не пÑ?дÑ?имÑ?Ñ? викоÑ?иÑ?Ñ?аннÑ? DKIM, ми надÑ?илаÑ?мо Ñ?обÑ? "
+#~ "коÑ?оÑ?ке Ñ?озÑ?Ñ?неннÑ?,\n"
 #~ "    Ñ?а поÑ?Ñ?м ми бÑ?демо Ñ?гноÑ?Ñ?ваÑ?и Ñ?ей адÑ?еÑ? на наÑ?Ñ?Ñ?пнÑ? днÑ?.)\n"
 #~ "\n"
 #~ "    Please note that currently, we can't process HTML emails or base 64\n"
diff --git a/i18n/ur/gettor.po b/i18n/ur/gettor.po
index 4faafad..7769e4d 100644
--- a/i18n/ur/gettor.po
+++ b/i18n/ur/gettor.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-09-15 09:05+0200\n"
 "Last-Translator: ahmedsalman <ahmed.salman@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -17,185 +17,146 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Pootle 2.0.5\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
-msgstr "\n"
-"آپ Ú©Û? درخÙ?است کا شکرÛ?Û?"
+"Thank you for your request."
+msgstr ""
 "\n"
+"آپ Ú©Û? درخÙ?است کا شکرÛ?Û?\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
-"بدÙ?سÙ?تÛ? سÛ?, Û?Ù? اس پتÛ? پر آپ جÙ?اب Ù?Û? دÛ?Úº Ú¯Û?. تÙ? Ú©Ù? Ú?اÛ?ئÛ?  GMAIL.COM Û?ا "
-"YAHOO.CN Ú©Û? ساتھ اÛ?Ú© اکاؤÙ?Ù¹ اÙ?ر اÛ? Ù?Û?Ù? بھÛ?جÙ? اÙ? Ù?Û?Úº سÛ? اÛ?Ú©"
-"\n"
+"بدÙ?سÙ?تÛ? سÛ?, Û?Ù? اس پتÛ? پر آپ جÙ?اب Ù?Û? دÛ?Úº Ú¯Û?. تÙ? Ú©Ù? Ú?اÛ?ئÛ?  GMAIL.COM Û?ا YAHOO."
+"CN Ú©Û? ساتھ اÛ?Ú© اکاؤÙ?Ù¹ اÙ?ر اÛ? Ù?Û?Ù? بھÛ?جÙ? اÙ? Ù?Û?Úº سÛ? اÛ?Ú©\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
-" Û?Ù? صرÙ? اÙ? درخÙ?است  Ú©Ù? سپÙ?رٹ کرتÛ? Ú¾Û?Úº جÙ? اÛ? Ù?Û?Ù? DKIM  پر عÙ?Ù? کر تÛ? Û?Û?"
-"\n"
+" Û?Ù? صرÙ? اÙ? درخÙ?است  Ú©Ù? سپÙ?رٹ کرتÛ? Ú¾Û?Úº جÙ? اÛ? Ù?Û?Ù? DKIM  پر عÙ?Ù? کر تÛ? Û?Û?\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "Û?Ù? Ù?عذرت Ú?اÛ?تÛ? Û?Û?Úº اگر آپ اس اÛ? Ù?Û?Ù? Ú©Û? Ù?ئÛ? Ù?Û?Û?Úº Ù¾Ù?Ú?ھا تھا. Ú?Ù?Ù?Ú©Û? آپ کا اÛ? "
 "Ù?Û?Ù? سÛ? اÛ?Ú© سرÙ?س Û?Û? جÙ? Ú©Û? DKIM استعÙ?اÙ? Ù?Û?Û?Úº کرتا, Û?Ù? Ù?Û? اÛ?Ú© Ù?ختصر Ù?ضاحت بھÛ?ج "
 "رÛ?Û? Û?Û?Úº, اÙ?ر پھر Û?Ù? اس اÛ? Ù?Û?Ù? اÛ?Ú?رÛ?س Ú©Ù? Ù?ظر اÙ?داز کر دÛ?Úº Ú¯Û?, اگÙ?Û? دÙ? Û?ا اس "
-"سÛ? اگÛ?"
-"\n"
+"سÛ? اگÛ?\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "براÛ? Ù?Û?رباÙ?Û? Ù?Ù?Ù¹ کرÛ?Úº Ú©Û? Ù?Û? اÙ?حاÙ? Û?Ù? اÛ?Ú? Ù¹Û? اÛ?Ù? اÛ?Ù? اÛ? Ù?Û?Ù?ز Û?ا عÙ?Ù? Ù?Û?Û?Úº کر "
-"سکتÛ? Û?Û?Úº Û?ا  64 بÛ?س اÛ? Ù?Û?Ù?. آپ Ú©Ù? سادÛ? Ù?تÙ? بھÛ?جÙ?Û? Ú©Û? ضرÙ?رت Û?Ù? Ú¯Û?"
-"\n"
+"سکتÛ? Û?Û?Úº Û?ا  64 بÛ?س اÛ? Ù?Û?Ù?. آپ Ú©Ù? سادÛ? Ù?تÙ? بھÛ?جÙ?Û? Ú©Û? ضرÙ?رت Û?Ù? Ú¯Û?\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "اگر آپ Ú©Ù? Ú©Ù?ئÛ? سÙ?اÙ?ات Û?Û?Úº Ø? Û?ا Û?Û? کاÙ? Ù?Û?Û?Úº کرتا, آپ  Ú¾Û?Ù?Ù?Ù? رÛ?سÙ?رس سÛ? اس اÛ? "
-"Ù?Û?Ù? اÛ?Ú?رÛ?س پر رابطÛ? کر سکتÛ? Û?Û?Úº tor-assistants@xxxxxxxxxxxxxx"
-"\n"
+"Ù?Û?Ù? اÛ?Ú?رÛ?س پر رابطÛ? کر سکتÛ? Û?Û?Úº tor-assistants@xxxxxxxxxxxxxx\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "Ù?Û?Úº آپ Ú©Ù? اÛ?Ú© ٹار Ù¾Û?کج اÛ? Ù?Û?Ù? کرÙ? گا, اگر آپ Ù?جھÛ? بتاÙ? جÙ? آپ Ú?اÛ?تÛ? Û?Ù?. براÛ? "
-"Ù?Û?رباÙ?Û? Ù?Ù?درجÛ? Ø°Û?Ù? Ù¾Û?کج Ú©Û? Ù?اÙ? سÛ? اÛ?Ú© کا اÙ?تخاب کرÛ?Úº. "
-"\n"
+"Ù?Û?رباÙ?Û? Ù?Ù?درجÛ? Ø°Û?Ù? Ù¾Û?کج Ú©Û? Ù?اÙ? سÛ? اÛ?Ú© کا اÙ?تخاب کرÛ?Úº. \n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "براÛ? Ù?Û?رباÙ?Û? Ù?جھÛ? اس  اÛ? Ù?Û?Ù? پر جÙ?اب رÛ?Úº (togettor@xxxxxxxxxxxxxx). Ú©Û?Û?Úº بھÛ? "
-"آپ Ú©Û? اÛ? Ù?Û?Ù? Ù?Û?Úº اÛ?Ú© Ù¾Û?Ú©Û?ج کا Ù?اÙ?. "
-"\n"
+"آپ Ú©Û? اÛ? Ù?Û?Ù? Ù?Û?Úº اÛ?Ú© Ù¾Û?Ú©Û?ج کا Ù?اÙ?. \n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
-"TOR کا Ù?Ù?اÙ?Û? Ù?رÚ?Ù? حاصÙ? کرÙ?ا"
-"    "
+"TOR کا Ù?Ù?اÙ?Û? Ù?رÚ?Ù? حاصÙ? کرÙ?ا    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "TOR کا اÛ?Ú© Ù?رÚ?Ù? جÙ? آپ Ú©Û? زباÙ? Ù?Û?Úº ترجÙ?Û? Û?Ù?ا Û?Ù?Ù?ضاحت کرÙ?جÙ? زباÙ? آپ Ú?اÛ?تÛ? Û?Û?Úº "
-"اسÛ? اÛ? Ù?Û?Ù? اÛ?Ú?رÛ?س Ù?Û?Úº"
-"\n"
+"اسÛ? اÛ? Ù?Û?Ù? اÛ?Ú?رÛ?س Ù?Û?Úº\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "Û?Û? Ù?ثاÙ? آپ Ú©Ù? درخÙ?است کردÛ? Ù¾Û?کج Ù?Ù?اÙ?Û? طر Ù¾Û? دÛ? Ú¯Û?Ú?Û?Ù?Û? Ù?رÚ?Ù? Ú©Û? Ù?ئÛ?Ù?Ù?درجÛ? Ø°Û?Ù? "
-"Ú©Ù?Ú?ز Ù?Û?Úº Ù?Û?رست Ù?Ù?احظÛ? کرÛ?Úº"
-"\n"
+"Ú©Ù?Ú?ز Ù?Û?Úº Ù?Û?رست Ù?Ù?احظÛ? کرÛ?Úº\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
-"Ù?Ù?اÙ?Û? Ø­Ù?اÛ?ت کردÛ? Ù?Û?رست"
-"    "
+"Ù?Ù?اÙ?Û? Ø­Ù?اÛ?ت کردÛ? Ù?Û?رست    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
-"Û?Û? تÙ?اÙ? دستÛ?اب زباÙ?Ù?Úº Ú©Û? Ù?Û?رست Û?Û?"
-"\n"
+"Û?Û? تÙ?اÙ? دستÛ?اب زباÙ?Ù?Úº Ú©Û? Ù?Û?رست Û?Û?\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -206,419 +167,324 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "عربÛ? Ù?Û?Úº gettor+ar@xxxxxxxxxxxxxx جرÙ?Ù? Ù?Û?Úº gettor+de@xxxxxxxxxxxxxxاÙ?گرÛ?زÛ? "
 "Ù?Û?Úº gettor+en@xxxxxxxxxxxxxxÛ?سپاÙ?Ù?Û? Ù?Û?Úº  gettor+es@xxxxxxxxxxxxxxÙ?ارسÛ? "
-"(اÛ?راÙ?) Ù?Û?Úº gettor+fa@xxxxxxxxxxxxxxÙ?راÙ?سÛ?سÛ? Ù?Û?Úº "
-"gettor+fr@xxxxxxxxxxxxxxاطاÙ?Ù?Û? Ù?Û?Úº gettor+it@xxxxxxxxxxxxxxÚ?Ú? Ù?Û?Úº "
-"gettor+nl@xxxxxxxxxxxxxxÙ¾Ù?Ù?Û?Ù?Ú? Ù?Û?Úº gettor+pl@xxxxxxxxxxxxxxرÙ?Ø´Û?Ù? Ù?Û?Úº "
-"gettor+ru@xxxxxxxxxxxxxxÚ?Û?Ù?Û? Ù?Û?Úº gettor+zh@xxxxxxxxxxxxxx"
-"\n"
+"(اÛ?راÙ?) Ù?Û?Úº gettor+fa@xxxxxxxxxxxxxxÙ?راÙ?سÛ?سÛ? Ù?Û?Úº gettor+fr@torproject."
+"orgاطاÙ?Ù?Û? Ù?Û?Úº gettor+it@xxxxxxxxxxxxxxÚ?Ú? Ù?Û?Úº gettor+nl@xxxxxxxxxxxxxxÙ¾Ù?Ù?Û?Ù?Ú? "
+"Ù?Û?Úº gettor+pl@xxxxxxxxxxxxxxرÙ?Ø´Û?Ù? Ù?Û?Úº gettor+ru@xxxxxxxxxxxxxxÚ?Û?Ù?Û? Ù?Û?Úº gettor"
+"+zh@xxxxxxxxxxxxxx\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
-"اگر آپ Ù?Û? Ú©Ù?ئÛ? زباÙ? Ù?Ù?تخب Ù?Û? Ú©Û? تÙ? آپ اÙ?گرÛ?زÛ? Ù?رÚ?Ù? حاصÙ? کرÛ?Úº Ú¯Û?"
-"\n"
+"اگر آپ Ù?Û? Ú©Ù?ئÛ? زباÙ? Ù?Ù?تخب Ù?Û? Ú©Û? تÙ? آپ اÙ?گرÛ?زÛ? Ù?رÚ?Ù? حاصÙ? کرÛ?Úº Ú¯Û?\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
-"Ú?Ú¾Ù?Ù¹Û? سائز Ú©Û? Ù¾Û?کجز"
-"    "
+"Ú?Ú¾Ù?Ù¹Û? سائز Ú©Û? Ù¾Û?کجز    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
 "اگر آپ Ú©Û? بÛ?Ù?Ú? Ù?Ú?تھ Ú©Ù? Û?Û?, Û?ا آپ Ú©Ù? سرÙ?س Ù?راÛ?Ù? کرÙ?Û? Ù?اÙ?Û? آپ Ú©Ù? اپÙ?Û? اÛ? Ù?Û?Ù? "
 "Ù?Û?Úº بÚ?Û? Ù?Ù?Ø­Ù?ات حاصÙ? کرÙ?Û? Ú©Û? اجازت Ù?Û?Û?Úº دÛ?تا, Ù?Û?اں GetTor Ú©Û? اÛ?Ú© خصÙ?صÛ?ت Û?Û? "
 "Û?Û?, آپ اسÛ? Ú?Ú¾Ù?Ù¹Û? Ù¾Û?Ú©Û?ج Ú©Û? اÛ?Ú© بÚ?Û? تعداد بھÛ?جÙ?Û? Ú©Û? Ù?ئÛ? استعÙ?اÙ? کر سکتÛ? Û?Û?Úº, "
-"بجائÛ? اÛ?Ú© بÚ?Û? سÛ? Ú©Û?"
-"\n"
+"بجائÛ? اÛ?Ú© بÚ?Û? سÛ? Ú©Û?\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
-"بس Ù?Ø·Ù?Ù?بÛ? اÙ?Ù?اظ \"Ù¹Ú©Ú?Û? Ù¹Ú©Ú?Û? کر Ú?اÙ?ا\" شاÙ?Ù? کرÛ?Úº, Ú©Û?Û?Úº آپÙ?Û? اÛ? Ù?Û?Ù? Ù?Û?Úº"
-"    "
+"بس Ù?Ø·Ù?Ù?بÛ? اÙ?Ù?اظ \"Ù¹Ú©Ú?Û? Ù¹Ú©Ú?Û? کر Ú?اÙ?ا\" شاÙ?Ù? کرÛ?Úº, Ú©Û?Û?Úº آپÙ?Û? اÛ? Ù?Û?Ù? Ù?Û?Úº    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
 "GetTor Ú©Ù? اÛ?Ú© عبارت Ú©Û? صÙ?رت Ù?Û?Úº Û?Û? اÛ? Ù?Û?Ù? آپ1.4MB Ú©Û? Ù?Ù?Ø­Ù?ات Ù?Û?Úº Tor Browser "
-"BundleÚ©Ù?بھÛ?جÛ? سکتÛ? Û?Û?Úº"
-"\n"
+"BundleÚ©Ù?بھÛ?جÛ? سکتÛ? Û?Û?Úº\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "تÙ?اÙ? حصÙ?Úº Ú©Û? Ù?Ù?صÙ?Ù? Û?Ù?Ù?Û? Ú©Û? بعد آپ Ú©Ù? اÙ?Ú¾Úº دÙ?بارÛ? جÙ?ع کرÙ?ا Û?Ù? گا. اسکا طرÛ?Ù?Û? "
-"درج Ø°Ù?Ù? Û?Û?:"
-"\n"
+"درج Ø°Ù?Ù? Û?Û?:\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
-"1) سب Ù?Ù?Ø­Ù?ات Ú©Ù? اÛ?Ú© Ù?Ù?Ù?Ú?ر Ù?Û?Úº اپÙ?Û? Ú?سک پر Ù?Ø­Ù?Ù?ظ کرÛ?Úº"
-"    \n"
+"1) سب Ù?Ù?Ø­Ù?ات Ú©Ù? اÛ?Ú© Ù?Ù?Ù?Ú?ر Ù?Û?Úº اپÙ?Û? Ú?سک پر Ù?Ø­Ù?Ù?ظ کرÛ?Úº    \n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
 "2) Z سÛ? ختÙ? Û?Ù?Ù?Û? Ù?اÙ?Û? تÙ?اÙ? Ù?ائÙ?Û?Úº Ú©Ú¾Ù?Ù? دÛ?Úº. آگر آپ تÙ?اÙ? Ù?Ù?Ø­Ù?ات اÛ?Ú© Ù?ئÛ? Ù?Ù?Ú?ر "
-"Ù?Û?Úº Ù?Ø­Ù?Ù?ظ کرتÛ? Ú¾Û?Úº, تÙ? اس Ù?Ù?Ù?Ú?ر Ù?Û?Úº تÙ?اÙ? Ù?ائÙ?Û?Úº Ú©Ú¾Ù?Ù?Û?Úº"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"3) ex_Rename Ù?ا ئÙ? کا Ù?اÙ? تبدÛ?Ù? کر Ú©Û? exe. کردÛ?ÚºÛ?ex_RENAME.asc Ù?ا ئÙ? کا Ù?اÙ? "
-"بھÛ? تبدÛ?Ù? کر Ú©Û? exe.asc. کردÛ?Úº"
-"\n"
+"Ù?Û?Úº Ù?Ø­Ù?Ù?ظ کرتÛ? Ú¾Û?Úº, تÙ? اس Ù?Ù?Ù?Ú?ر Ù?Û?Úº تÙ?اÙ? Ù?ائÙ?Û?Úº Ú©Ú¾Ù?Ù?Û?Úº\n"
 "    "
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "4) تÙ? Ø«Û?Ù? کرÛ?Úº اÙ? Ù?ا ئÙ?Ù?Úº Ú©Û? جÛ?سا Ú©Û? اÛ? Ù?Û?Ù? آپ Ú©Ù? بتاÛ?ا Ú¯Û?ا Û?Û?   (gpg -- "
-"تصدÛ?Ù?)"
-"\n"
+"تصدÛ?Ù?)\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
-"5) اب اÛ?Ú© ا Û?سا پرÙ?گراÙ? استعÙ?اÙ? کرÛ?Úº جÙ? multivolume RARÚ©Ù? أرکائÛ?Ù? کر "
-"سکÛ?.Ù?Ù?Ú?Ù?ز Ù?Û?Úº عاÙ? Ø·Ù? ر پر Û?Û? کاÙ? winrar کرتا Û?Û?.اگر تÙ?ھارÛ? Ú©Ù?Ù¾Û?Ù?ٹر پر ا "
-"Ù?سٹاÙ? Ù?Û?Û?Úº Û?Û? تÙ? اسÛ? Û?Û?اں سÛ? حاصÙ? کرÙ?"
-"\n"
+"5) اب اÛ?Ú© ا Û?سا پرÙ?گراÙ? استعÙ?اÙ? کرÛ?Úº جÙ? multivolume RARÚ©Ù? أرکائÛ?Ù? کر سکÛ?."
+"Ù?Ù?Ú?Ù?ز Ù?Û?Úº عاÙ? Ø·Ù? ر پر Û?Û? کاÙ? winrar کرتا Û?Û?.اگر تÙ?ھارÛ? Ú©Ù?Ù¾Û?Ù?ٹر پر ا Ù?سٹاÙ? "
+"Ù?Û?Û?Úº Û?Û? تÙ? اسÛ? Û?Û?اں سÛ? حاصÙ? کرÙ?\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
-"اپÙ?Û? Ù¾Û?کج Ú©Ù? Ú©Ú¾Ù?Ù?Ù?Û? Ú©Û? Ù?Û?Û? صرÙ? \"exe.\" پرÚ?بÙ? Ú©Ù?Ú© کرÛ?Úº"
-"\n"
+"اپÙ?Û? Ù¾Û?کج Ú©Ù? Ú©Ú¾Ù?Ù?Ù?Û? Ú©Û? Ù?Û?Û? صرÙ? \"exe.\" پرÚ?بÙ? Ú©Ù?Ú© کرÛ?Úº\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
 "6) Ù?ا ئÙ? Ú©Ù? Ú©Ú¾Ù?Ù?Ù?Û? Ú©Û? بعد Ø? آپ Ú©Ù? اÛ?Ú© Ù?ئÛ? .exe Ù?ا ئÙ? Ù?Ù?Û? Ú¯Û? آپ Ú©Û? Ù?Ø·Ù?Ù? بÛ? "
 "Ù?Ù?Ù?Ú?ر Ù?Û?ÚºÛ? بس اس Ù?Ù?Ú?ر Ù¾Û? Ú?بÙ? Ú©Ù?Ú© کرÛ?ÚºØ? اÙ?ر Tor Browser Bundle Ú©Ù? Ú?Ù?د سکÙ?Ú? "
-"Ù?Û?Úº سرÙ?ع Û?Ù? جاÙ?ا Ú?اÛ?Û?Û?"
-"\n"
+"Ù?Û?Úº سرÙ?ع Û?Ù? جاÙ?ا Ú?اÛ?Û?Û?\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "7) اب Û?Û? کاÙ? Ù¾Ù?را Û?Ù? Ú¯Û?ا Û?Û?Û? Tor استعÙ?اÙ? کرÙ?Û? کا شکرÛ?Û?Û? اب آپ اس سÛ? Ù?Ø·Ù? اÙ?دز "
-"Û?Ù?سکتÛ? Û?Û?ÚºÛ?"
-"    \n"
+"Û?Ù?سکتÛ? Û?Û?ÚºÛ?    \n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"تعاÙ?Ù?"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "Û?Û? آپ کا Ù?Ø·Ù?Ù?بÛ? ساÙ?Ù¹ Ù?Û?ئر زپ Ù?ائÙ? Ù?Û?Úº Û?Û?Û? اس Ù¾Û?کج Ú©Ù? Ú©Ú¾Ù?Ù?Û?Úº اÙ?ر دستخط Ú©Û? "
-"تصدÛ?Ù? کرÛ?ÚºÛ?"
-"\n"
+"تصدÛ?Ù? کرÛ?ÚºÛ?\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "شارÛ?: اگر اپ Ú©Û? Ú©Ù?Ù¾Û?Ù?ٹرپر GnuPG Ù?صب Û?Û?Ø? تÙ? gpg Ú©Ù?اÙ?Ú? Ù?ائÙ? طرÛ?Ù?Û? Ú©Ù?استعÙ?اÙ? "
-"کرتÛ? Û?Ù?Û? زپ Ù?ائÙ? Ú©Ù? Ú©Ú¾Ù? دÙ?"
-"\n"
+"کرتÛ? Û?Ù?Û? زپ Ù?ائÙ? Ú©Ù? Ú©Ú¾Ù? دÙ?\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
-"gpg تصدÛ?Ù? <Ù¾Û?Ú©Û?ج کا Ù?اÙ?>.asc. <Ù¾Û?Ú©Û?ج کا Ù?اÙ?>"
-"\n"
+"اس Ú©Û? Ù¾Û?داÙ?ار کسÛ? حد تک اس طرح Ù?ظر Ø¢Ù?Û? Ú?ا Û?ئÛ?\n"
 "    "
 
-#: lib/gettor/constants.py:594
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
-"اس Ú©Û? Ù¾Û?داÙ?ار کسÛ? حد تک اس طرح Ù?ظر Ø¢Ù?Û? Ú?ا Û?ئÛ?"
-"\n"
+"اگر اپ Ú©Ù?اÙ?Ú? Ù?ائÙ? طرÛ?Ù?Û? سÛ? Ù?اÙ?اÙ?Ù? Û?Û? تÙ? تصÙ?Û?ر Û? صارÙ? Ù?Ù?اجÛ? Ú©Ù? تÙ?اش کرÛ?Úº\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"اگر اپ Ú©Ù?اÙ?Ú? Ù?ائÙ? طرÛ?Ù?Û? سÛ? Ù?اÙ?اÙ?Ù? Û?Û? تÙ? تصÙ?Û?ر Û? صارÙ? Ù?Ù?اجÛ? Ú©Ù? تÙ?اش کرÛ?Úº"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:611
-msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
 "اگر آپ کا اÙ?ٹرÙ?Ù¹ Ú©Ù?Ú©Ø´Ù? Tor Ù?Û?Ù¹ Ù?رک Ú©Ù?Ø´Ù? تک رسائÛ? Ú©Ù? بÙ?اک کرتا Û?Û?,آپ Ú©Ù? اÛ?Ú© "
 "Ù¾Ù? Ú©Û? رÛ?Ù?Û? Ú©Û? ضرÙ?رت Û?Ù?سکتÛ? Û?Û?,برج رÙ?Û? Û?ا (\"Ù¾Ù?\" Ù?ختصر),Tor رÙ?Û? Ú©Û? Ù?رکزÛ? "
 "Ú?ائرÛ?کٹرÛ? Ù?Û?Úº درج Ù?Û?Û?Úº Û?Û?Úº, Ú?Ù?Ù?Ú©Û? اÙ? Ù?Û?Úº سÛ? Ú©Ù?ئÛ? Ù?Ú©Ù?Ù? عÙ?اÙ?Û? Ù?Û?رست Ù?Û?Û?Úº Û?Û?, "
 "Û?Û?اں تک Ú©Û? اگر آپ کا آئÛ? اÛ?س Ù¾Û? Ù?Ù?ٹرÙ?Ú¯ کر رÛ?ا Û?Û?Ø? تÙ? Ù?Û? تÙ?اÙ? Ù¾Ù?Ù?Úº Ú©Ù? بÙ?اک "
-"Ù?Û?Û?Úº کر سکÛ? Ú¯Û?Û?"
-"\n"
+"Ù?Û?Û?Úº کر سکÛ? Ú¯Û?Û?\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
 "آپ اس اÛ? Ù?Û?Ù? اÛ?Ú?رÛ?س : bridges@xxxxxxxxxxxxxx پراÛ?Ú© اÛ? Ù?Û?Ù? بÛ?جھ کرپÙ? حاصÙ? کر "
-"سکتÛ? Û?Û?Úº Ø? جس Ù?Û?Úº Ù?کھا Û?Ù?\"Ù¾Ù? حاصÙ? کرÙ?\""
-"\n"
+"سکتÛ? Û?Û?Úº Ø? جس Ù?Û?Úº Ù?کھا Û?Ù?\"Ù¾Ù? حاصÙ? کرÙ?\"\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
-"Ù¾Ù? Ú©Ù? حاصÙ? کرÙ?Û? کا طرÛ?Ù?Û? Û?Û? بھÛ? Û?Û? Ú©Û? Ù?Û?ب براؤ زر پر Û?Û? Û?Ù?آراÛ?Ù? "
-"دÛ?Úº:https://bridges.torproject.org "
-"\n"
+"Ù¾Ù? Ú©Ù? حاصÙ? کرÙ?Û? کا طرÛ?Ù?Û? Û?Û? بھÛ? Û?Û? Ú©Û? Ù?Û?ب براؤ زر پر Û?Û? Û?Ù?آراÛ?Ù? دÛ?Úº:https://";
+"bridges.torproject.org \n"
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "اÛ?Ù? Ù?Ù?Ù¹:Ú?Ù?Ù?Ú©Û? Û?Û? اÛ?Ú© اÙ?Ú¯ اÙ?Ú¯ Ù?ائÙ? Ú©Û? درخÙ?است کا حصÛ? Û?Û?,تÙ?Ú¾Û?Úº اÙ?تظ ر کرÙ?Û? Ú©Û? "
 "ضرÙ?رت Û?Û?Ø?تÙ?اÙ? اÙ?Ú¯ اÙ?Ú¯ Ù?ائÙ?Û?Úº جÙ? Ú©Û? Ù?Ù?صÙ?Ù? Û?Ù? Ú¯Û?Ø?اÙ? سب Ú©Ù? اÛ?Ú© Ú?ارÛ?کٹرÛ? Ù?Û?Úº Ú?اÙ? "
-"دÛ?ںاÙ?ر Ù?ائÙ? Ú©Ù? دÙ?Ù?رتبÛ? Ú©Ù?Ú© کر Ú©Û? Ú©Ú¾Ù?Ù? دÛ?Úº "
-"\n"
+"دÛ?ںاÙ?ر Ù?ائÙ? Ú©Ù? دÙ?Ù?رتبÛ? Ú©Ù?Ú© کر Ú©Û? Ú©Ú¾Ù?Ù? دÛ?Úº \n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "Ù¾Û?Ú©Û?ج ترتÛ?ب سÛ? Û?Ù¹ سکتÛ? Û?Û?ÚºÛ?اس سÛ? Ù¾Û?Ù?Û? Ú©Û?ا آپ Ù¾Û?Ú©Û?ج Ú©Ú¾Ù?Ù?Û?Úº براÛ? Ù?Û?رباÙ?Û? Û?Ù?Û?Ù? "
-"کرÙ?Û?Úº Ú©Û? آپ Ù?Û? تÙ?اÙ? Ù¾Û?Ú©Û?ج Ù?صÙ?Ù? کر Ù?Û?Û? Û?Û?Úº"
-"\n"
+"کرÙ?Û?Úº Ú©Û? آپ Ù?Û? تÙ?اÙ? Ù¾Û?Ú©Û?ج Ù?صÙ?Ù? کر Ù?Û?Û? Û?Û?Úº\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
 "آپ Ú©Û? درخÙ?است Ú©Û? Ù?ئÛ? آپ کا شکرÛ?Û?.اسÛ? کاÙ?Û?ابÛ? سÛ? سÙ?جھ Ù?Û?ا Ú¯Û?ا Û?Û?آپ Ú©Û? درخÙ?است "
 "پراس Ù?Ù?ت عÙ?Ù?درآÙ?د Ú©Û?ا جا رÛ?ا Û?Û?آپ کا Ù¾Û?کج اگÙ?Û? دس Ú©Û? اÙ?در اÙ?در Ù¾Û?Ù?Ú? جاÙ?ا "
-"Ú?اÛ?ئÛ?"
-"\n"
+"Ú?اÛ?ئÛ?\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
-"آگر Û?Û? Ù?صÙ?Ù? Ù?Û?Û?Úº Û?Ù?Úº Ú¯Û?Ø? آپ Ú©Û? اÛ? Ù?Û?Ù? Ù?راÛ?Ù? کرÙ?Û? Ù?اÙ?Û? Ú©Û? Ù?Û?Û? Û?Û? بÚ?ا "
-"Û?Ù?گاÛ?gmail.com Û?ا yahoo.cn سÛ? Û?Û? اÛ? Ù?Û?Ù? دÙ?بارا بÛ?ھجÙ?Û? Ú©Û? Ú©Ù?شش کرÙ?Û?اس Ú©Û? "
-"عÙ?اÙ?Û? tor-im-browser Ú©Û? بجائÛ?tor-browser-bundle استعÙ?اÙ? کرÙ?Û? Ú©Û? Ú©Ù?شش کرÙ? "
-"Ú©Û?Ù?Ù?Ú©Û? Û?Û? Ú?Ú¾Ù?Ù¹Û? Û?Û?."
-"\n"
+"آگر Û?Û? Ù?صÙ?Ù? Ù?Û?Û?Úº Û?Ù?Úº Ú¯Û?Ø? آپ Ú©Û? اÛ? Ù?Û?Ù? Ù?راÛ?Ù? کرÙ?Û? Ù?اÙ?Û? Ú©Û? Ù?Û?Û? Û?Û? بÚ?ا Û?Ù?گاÛ?"
+"gmail.com Û?ا yahoo.cn سÛ? Û?Û? اÛ? Ù?Û?Ù? دÙ?بارا بÛ?ھجÙ?Û? Ú©Û? Ú©Ù?شش کرÙ?Û?اس Ú©Û? عÙ?اÙ?Û? tor-"
+"im-browser Ú©Û? بجائÛ?tor-browser-bundle استعÙ?اÙ? کرÙ?Û? Ú©Û? Ú©Ù?شش کرÙ? Ú©Û?Ù?Ù?Ú©Û? Û?Û? "
+"Ú?Ú¾Ù?Ù¹Û? Û?Û?.\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
 "بدÙ?سÙ?تÛ? سÛ? Û?Ù? اس Ù?Ù?ت Ù?Ø´Ú©Ù?ات کا ساÙ?Ù?ا کر رÛ?Û? Û?Û?ںاÙ?ر Û?Ù? آپ Ú©Û? Ù?رÙ?ائش Ú©Û? تکÙ?Û?Ù? "
 "ابھÛ? Ù?Û?Û?Úº کر سکتÛ? Û?Û?Úº.براÛ? Ù?Û?رباÙ?Û? صبر کرÛ?Úº Û?Ù? اس Ù?سئÙ?Û? Ú©Ù? Ø­Ù? کرÙ?Û? Ú©Û? Ú©Ù?شش "
-"Û?Û?Úº"
-"\n"
-"    "
+"Û?Û?Úº\n"
+"    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "3) ex_Rename Ù?ا ئÙ? کا Ù?اÙ? تبدÛ?Ù? کر Ú©Û? exe. کردÛ?ÚºÛ?ex_RENAME.asc Ù?ا ئÙ? کا "
+#~ "Ù?اÙ? بھÛ? تبدÛ?Ù? کر Ú©Û? exe.asc. کردÛ?Úº\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "تعاÙ?Ù?    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "gpg تصدÛ?Ù? <Ù¾Û?Ú©Û?ج کا Ù?اÙ?>.asc. <Ù¾Û?Ú©Û?ج کا Ù?اÙ?>\n"
+#~ "    "
diff --git a/i18n/ve/gettor.po b/i18n/ve/gettor.po
index e7e6736..a711308 100644
--- a/i18n/ve/gettor.po
+++ b/i18n/ve/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/vi/gettor.po b/i18n/vi/gettor.po
index c026d69..23e5098 100644
--- a/i18n/vi/gettor.po
+++ b/i18n/vi/gettor.po
@@ -6,135 +6,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-03-02 15:55+0100\n"
 "Last-Translator: Steve Wang <doctor.swan@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -145,273 +105,172 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:545
-msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:569
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:585
-msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
-
-#: lib/gettor/constants.py:650
-msgid ""
 "\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
+"    Xin chào bạn! Ä?ây là rô-bô \"GetTor\".\n"
 "\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:657
-msgid ""
+"   Cám ơn sự yêu cầu của bạn.\n"
 "\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
+"    Không may, hiá»?n chúng tôi Ä?ang gặp trục trặc và không thá»? thá»?a mản yêu "
+"cầu của\n"
+"    bạn li�n ngay lập tức. Vui lòng kiên nhẫn trong lúc chúng tôi giải quyết "
+"vấn Ä?á»? này.\n"
 "\n"
-"    "
-msgstr ""
+"        "
 
 #~ msgid ""
 #~ "\n"
@@ -422,10 +281,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -449,17 +310,18 @@ msgstr ""
 #~ "hàng \n"
 #~ "    \"From\" thật sá»± là cái Ä?ã gá»­i thÆ°l.\n"
 #~ "\n"
-#~ "    (Chúng tôi xin lá»?i nếu bạn không có há»?i cho thÆ° này. Vì thÆ° Ä?ìá»?n tá»­ của "
-#~ "bạn Ä?ến từ\n"
+#~ "    (Chúng tôi xin lá»?i nếu bạn không có há»?i cho thÆ° này. Vì thÆ° Ä?ìá»?n tá»­ "
+#~ "của bạn Ä?ến từ\n"
 #~ "    m�t d�ch vụ không dùng DKIM, chúng tôi gửi m�t giải thích ngắn g�n,\n"
-#~ "    và rá»?i chúng tôi sẽ bá»? qua Ä?á»?a chá»? thÆ° Ä?iá»?n tá»­ này trong vài ngày tá»?i.)\n"
+#~ "    và rá»?i chúng tôi sẽ bá»? qua Ä?á»?a chá»? thÆ° Ä?iá»?n tá»­ này trong vài ngày "
+#~ "tá»?i.)\n"
 #~ "\n"
-#~ "    Vui lòng lÆ°u ý rằng chúng tôi không thá»? xá»­ lý thÆ° Ä?iá»?n tá»­ dạng HTML hoặc "
-#~ "cơ s� 64.\n"
+#~ "    Vui lòng lÆ°u ý rằng chúng tôi không thá»? xá»­ lý thÆ° Ä?iá»?n tá»­ dạng HTML "
+#~ "hoặc cơ s� 64.\n"
 #~ "    Bạn cần gá»­i vÄ?n bản chuẩn.\n"
 #~ "\n"
-#~ "    Nếu bạn có câu há»?i nào hoặc không làm Ä?ược gì, bạn có thá»? liên lạc vá»?i "
-#~ "má»?t\n"
+#~ "    Nếu bạn có câu há»?i nào hoặc không làm Ä?ược gì, bạn có thá»? liên lạc "
+#~ "vá»?i má»?t\n"
 #~ "    nhân viên tại Ä?á»?a chá»? thÆ° Ä?iá»?n tá»­ há»? trợ này: tor-"
 #~ "assistants@xxxxxxxxxxxxxx\n"
 #~ "     "
@@ -532,7 +394,8 @@ msgstr ""
 #~ "        tor-im-browser-bundle\n"
 #~ "        source-bundle\n"
 #~ "\n"
-#~ "    Vui lòng trả lá»?i thÆ° này (Ä?ến gettor@xxxxxxxxxxxxxx), và cho tôi biết\n"
+#~ "    Vui lòng trả lá»?i thÆ° này (Ä?ến gettor@xxxxxxxxxxxxxx), và cho tôi "
+#~ "biết\n"
 #~ "    tên má»?t gói bất cứ chá»? nào trong phần thân của thÆ° Ä?iá»?n tá»­ của bạn.\n"
 #~ "\n"
 #~ "    LẤY PHIÃ?N BẢN Ä?á»?A PHƯƠNG CỦA TOR\n"
@@ -544,7 +407,8 @@ msgstr ""
 #~ "\n"
 #~ "        gettor+zh@xxxxxxxxxxxxxx\n"
 #~ "\n"
-#~ "    Thí dụ này sẽ cho bạn cái gói Ä?ã Ä?ược Ä?á»?a phÆ°Æ¡ng hóa sang tiếng Trung mà\n"
+#~ "    Thí dụ này sẽ cho bạn cái gói Ä?ã Ä?ược Ä?á»?a phÆ°Æ¡ng hóa sang tiếng Trung "
+#~ "mà\n"
 #~ "    bạn yêu cầu. Xem danh sách những mã ngôn ngữ Ä?ược há»? trợ bên dÆ°á»?i.\n"
 #~ "\n"
 #~ "    Danh sách những miá»?n Ä?á»?a phÆ°Æ¡ng Ä?ược há»? trợ:\n"
@@ -564,13 +428,14 @@ msgstr ""
 #~ "    gettor+ru@xxxxxxxxxxxxxx:     Tiếng Nga\n"
 #~ "    gettor+zh@xxxxxxxxxxxxxx:     Tiếng Trung\n"
 #~ "\n"
-#~ "    Nếu bạn không chá»?n ngôn ngữ nào, bạn sẽ nhận Ä?ược phiên bản tiếng Anh.\n"
+#~ "    Nếu bạn không chá»?n ngôn ngữ nào, bạn sẽ nhận Ä?ược phiên bản tiếng "
+#~ "Anh.\n"
 #~ "\n"
 #~ "    H� TRỢ\n"
 #~ "    =====\n"
 #~ "\n"
-#~ "    Nếu bạn có câu há»?i nào hoặc không làm Ä?ược gì, bạn có thá»? liên lạc vá»?i "
-#~ "má»?t\n"
+#~ "    Nếu bạn có câu há»?i nào hoặc không làm Ä?ược gì, bạn có thá»? liên lạc "
+#~ "vá»?i má»?t\n"
 #~ "    nhân viên tại Ä?á»?a chá»? thÆ° Ä?iá»?n tá»­ há»? trợ này: tor-"
 #~ "assistants@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -604,8 +469,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -641,21 +506,23 @@ msgstr ""
 #~ "    Nếu kết ná»?i Internet của bạn chận sá»± truy cập Ä?ến mạng của Tor, bạn\n"
 #~ "    có th� cần m�t chiếc cầu tiếp n�i. Những cầu tiếp n�i (hay nói tắt là "
 #~ "\"cầu\")\n"
-#~ "    là những tiếp n�i của Tor không có li�t kê trong thư mục chính. Vì không\n"
+#~ "    là những tiếp n�i của Tor không có li�t kê trong thư mục chính. Vì "
+#~ "không\n"
 #~ "    có danh sách công nào của chúng, ngay cả nếu như ISP của bạn có l�c\n"
-#~ "    những kết ná»?i Ä?ến tất cả những tiếp ná»?i biết Ä?Æ°á»?c của Tor, há»? chắc cÅ©ng\n"
+#~ "    những kết ná»?i Ä?ến tất cả những tiếp ná»?i biết Ä?Æ°á»?c của Tor, há»? chắc "
+#~ "cũng\n"
 #~ "    không th� nào chận hết tất cả những chiếc cầu.\n"
 #~ "\n"
-#~ "    Bạn có thá»? lấy Ä?ược má»?t chiếc cầu bằng cách gá»­i má»?t thÆ° Ä?ìá»?n tá»­ chứa chữ "
-#~ "\"get bridges\"\n"
+#~ "    Bạn có thá»? lấy Ä?ược má»?t chiếc cầu bằng cách gá»­i má»?t thÆ° Ä?ìá»?n tá»­ chứa "
+#~ "chữ \"get bridges\"\n"
 #~ "    trong phần thân của thÆ° Ä?iá»?n tá»­ Ä?ến Ä?á»?a chá»? thÆ° Ä?ìá»?n tá»­ sau Ä?ây:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
 #~ "    Bạn cũng có th� lấy những chiếc cầu v�i m�t trình duy�t web tại url\n"
 #~ "    sau Ä?ây: https://bridges.torproject.org/\n";
 #~ "\n"
-#~ "    Nếu bạn có câu há»?i nào hoặc không làm Ä?ược gì, bạn có thá»? liên lạc vá»?i "
-#~ "má»?t\n"
+#~ "    Nếu bạn có câu há»?i nào hoặc không làm Ä?ược gì, bạn có thá»? liên lạc "
+#~ "vá»?i má»?t\n"
 #~ "    nhân viên tại Ä?á»?a chá»? thÆ° Ä?iá»?n tá»­ há»? trợ này: tor-"
 #~ "assistants@xxxxxxxxxxxxxx\n"
 #~ "        "
@@ -697,8 +564,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -743,21 +610,23 @@ msgstr ""
 #~ "    Nếu kết ná»?i Internet của bạn chận sá»± truy cập Ä?ến mạng của Tor, bạn\n"
 #~ "    có th� cần m�t chiếc cầu tiếp n�i. Những cầu tiếp n�i (hay nói tắt là "
 #~ "\"cầu\")\n"
-#~ "    là những tiếp n�i của Tor không có li�t kê trong thư mục chính. Vì không\n"
+#~ "    là những tiếp n�i của Tor không có li�t kê trong thư mục chính. Vì "
+#~ "không\n"
 #~ "    có danh sách công nào của chúng, ngay cả nếu như ISP của bạn có l�c\n"
-#~ "    những kết ná»?i Ä?ến tất cả những tiếp ná»?i biết Ä?Æ°á»?c của Tor, há»? chắc cÅ©ng\n"
+#~ "    những kết ná»?i Ä?ến tất cả những tiếp ná»?i biết Ä?Æ°á»?c của Tor, há»? chắc "
+#~ "cũng\n"
 #~ "    không th� nào chận hết tất cả những chiếc cầu.\n"
 #~ "\n"
-#~ "    Bạn có thá»? lấy Ä?ược má»?t chiếc cầu bằng cách gá»­i má»?t thÆ° Ä?ìá»?n tá»­ chứa chữ "
-#~ "\"get bridges\"\n"
+#~ "    Bạn có thá»? lấy Ä?ược má»?t chiếc cầu bằng cách gá»­i má»?t thÆ° Ä?ìá»?n tá»­ chứa "
+#~ "chữ \"get bridges\"\n"
 #~ "    trong phần thân của thÆ° Ä?iá»?n tá»­ Ä?ến Ä?á»?a chá»? thÆ° Ä?ìá»?n tá»­ sau Ä?ây:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
 #~ "    Bạn cũng có th� lấy những chiếc cầu v�i m�t trình duy�t web tại url\n"
 #~ "    sau Ä?ây: https://bridges.torproject.org/\n";
 #~ "\n"
-#~ "    Nếu bạn có câu há»?i nào hoặc không làm Ä?ược gì, bạn có thá»? liên lạc vá»?i "
-#~ "má»?t\n"
+#~ "    Nếu bạn có câu há»?i nào hoặc không làm Ä?ược gì, bạn có thá»? liên lạc "
+#~ "vá»?i má»?t\n"
 #~ "    nhân viên tại Ä?á»?a chá»? thÆ° Ä?iá»?n tá»­ há»? trợ này: tor-"
 #~ "assistants@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -767,8 +636,8 @@ msgstr ""
 #~ "\n"
 #~ "    Hello, This is the \"GetTor\" robot.\n"
 #~ "\n"
-#~ "    Thank you for your request. It was successfully understood. Your request "
-#~ "is\n"
+#~ "    Thank you for your request. It was successfully understood. Your "
+#~ "request is\n"
 #~ "    currently being processed. Your package should arrive within the next "
 #~ "ten\n"
 #~ "    minutes.\n"
@@ -787,44 +656,21 @@ msgstr ""
 #~ "\n"
 #~ "    Xin chào bạn! Ä?ây là rô-bô \"GetTor\".\n"
 #~ "\n"
-#~ "    Cám Æ¡n sá»± yêu cầu của bạn. Yêu cầu Ä?ã Ä?ược hiá»?u hoàn toàn. Yêu cầu của "
-#~ "bạn\n"
-#~ "    hiá»?n Ä?ang Ä?ược xá»­ lý. Gói của bạn sẽ Ä?ến trong vòng mÆ°á»?i phút sắp tá»?i.\n"
+#~ "    Cám Æ¡n sá»± yêu cầu của bạn. Yêu cầu Ä?ã Ä?ược hiá»?u hoàn toàn. Yêu cầu "
+#~ "của bạn\n"
+#~ "    hiá»?n Ä?ang Ä?ược xá»­ lý. Gói của bạn sẽ Ä?ến trong vòng mÆ°á»?i phút sắp "
+#~ "tá»?i.\n"
 #~ "\n"
 #~ "    Nếu không Ä?ến Ä?ược thì có lẽ cái gói quá lá»?n cho nhà cung cấp thÆ° của "
 #~ "bạn.\n"
-#~ "    Thử gửi thư lại từ m�t tài khoản của gmail.com hay yahoo.cn. Bạn cũng\n"
+#~ "    Thử gửi thư lại từ m�t tài khoản của gmail.com hay yahoo.cn. Bạn "
+#~ "cũng\n"
 #~ "    thử h�i cho tor-browser-bundle hơn là tor-im-browser-bundle\n"
 #~ "    vì nó nh� hơn.\n"
 #~ "\n"
-#~ "    Nếu bạn có câu há»?i nào hoặc không làm Ä?ược gì, bạn có thá»? liên lạc vá»?i "
-#~ "má»?t\n"
+#~ "    Nếu bạn có câu há»?i nào hoặc không làm Ä?ược gì, bạn có thá»? liên lạc "
+#~ "vá»?i má»?t\n"
 #~ "    nhân viên tại Ä?á»?a chá»? thÆ° Ä?iá»?n tá»­ há»? trợ này: tor-"
 #~ "assistants@xxxxxxxxxxxxxx\n"
 #~ "\n"
 #~ "        "
-
-#~ msgid ""
-#~ "\n"
-#~ "    Hello, This is the \"GetTor\" robot.\n"
-#~ "\n"
-#~ "    Thank you for your request.\n"
-#~ "\n"
-#~ "    Unfortunately we are currently experiencing problems and we can't "
-#~ "fulfill\n"
-#~ "    your request right now. Please be patient as we try to resolve this "
-#~ "issue.\n"
-#~ "\n"
-#~ "        "
-#~ msgstr ""
-#~ "\n"
-#~ "    Xin chào bạn! Ä?ây là rô-bô \"GetTor\".\n"
-#~ "\n"
-#~ "   Cám ơn sự yêu cầu của bạn.\n"
-#~ "\n"
-#~ "    Không may, hiá»?n chúng tôi Ä?ang gặp trục trặc và không thá»? thá»?a mản yêu "
-#~ "cầu của\n"
-#~ "    bạn li�n ngay lập tức. Vui lòng kiên nhẫn trong lúc chúng tôi giải quyết "
-#~ "vấn Ä?á»? này.\n"
-#~ "\n"
-#~ "        "
diff --git a/i18n/wa/gettor.po b/i18n/wa/gettor.po
index e7e6736..a711308 100644
--- a/i18n/wa/gettor.po
+++ b/i18n/wa/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/wo/gettor.po b/i18n/wo/gettor.po
index e7e6736..a711308 100644
--- a/i18n/wo/gettor.po
+++ b/i18n/wo/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/zh_CN/gettor.po b/i18n/zh_CN/gettor.po
index 7631b7f..ca85024 100644
--- a/i18n/zh_CN/gettor.po
+++ b/i18n/zh_CN/gettor.po
@@ -6,23 +6,22 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: 2010-04-16 04:24-0600\n"
 "Last-Translator: Wu Haotian <wuhaotian108@xxxxxxxxx>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Pootle 1.1.0\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
+#, fuzzy
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 "\n"
 "    æ?¨å¥½ï¼?æ??æ?¯\"GetTor\"è?ªå?¨å??å¤?æ?ºå?¨äººã??\n"
@@ -31,14 +30,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 "\n"
 "    å¾?æ?±æ­?ï¼?æ??们ä¸?è?½ç­?å¤?æ­¤ç?µé?®å?°å??ã??\n"
@@ -46,14 +43,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
+#, fuzzy
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 "\n"
 "    æ??们ä»?å¤?ç??æ?¥è?ªæ?¯æ??\"DKIM\"ç??ç?µé?®æ??å?¡ç??é?®ä»¶ï¼?\n"
@@ -61,14 +56,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
+#, fuzzy
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 "\n"
 "    ï¼?è?¥æ?¨ä¸?æ?¾å??é?®ä»¶å?¨è¯¢ï¼?æ??们深表æ­?æ??ã??\n"
@@ -77,13 +70,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
+#, fuzzy
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 "\n"
 "    请注æ??ï¼?ç?®å??æ??们å°?ä¸?è?½å¤?ç?? HTML æ?? base 64 æ ¼å¼?ç??é?®ä»¶ã??\n"
@@ -91,13 +82,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
+#, fuzzy
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 "\n"
 "    è?¥æ?¨æ??ç??é?®æ??软件ä¸?å·¥ä½?ï¼?请è??系客æ??人å??ï¼?\n"
@@ -105,13 +94,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
+#, fuzzy
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 "\n"
 "    è?¥æ?¨å??è¯?æ??é??è¦?å?ªä»½ Tor 软件å??ï¼?æ??ä¼?å??ç»?æ?¨ã??\n"
@@ -119,13 +106,11 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
+#, fuzzy
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 "\n"
 "    请å??å¤?æ­¤é?®ä»¶ï¼?å?° gettor@xxxxxxxxxxxxxxï¼?ï¼?\n"
@@ -133,23 +118,19 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+#, fuzzy
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 "\n"
 "    è?·å??TORç??æ?¬å?°å??ç??æ?¬\n"
 "    "
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
+#, fuzzy
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 "\n"
 "    å?¨æ?¶ä»¶äººå?°å??中æ??å®?æ?¨æ??é??ç??语è¨?代ç ?ï¼?\n"
@@ -157,14 +138,12 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
+#, fuzzy
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 "\n"
 "    æ?¬ä¾?中å°?ä¼?ç»?æ?¨æ??请æ±?ç??中æ??æ?¬å?°å??å??ã??\n"
@@ -172,31 +151,26 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+#, fuzzy
+msgid " List of supported locales:"
 msgstr ""
 "\n"
 "    æ?¯æ??语è¨?ç?¯å¢?å??表ï¼?\n"
 "    "
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+#, fuzzy
+msgid "Here is a list of all available languages:"
 msgstr ""
 "\n"
 "    以ä¸?æ?¯å?¨é?¨å?¯ç?¨è¯­è¨?å??表:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
+#, fuzzy
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -207,9 +181,7 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 "\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     é?¿æ??伯语\n"
@@ -226,361 +198,308 @@ msgstr ""
 "\n"
 "    "
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+#, fuzzy
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 "\n"
 "    è?¥æ?¨æ?ªæ??å®?语è¨?ï¼?æ?¨å°?ä¼?æ?¶å?°è?±æ??ç??ã??\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+#, fuzzy
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 "\n"
 "è¾?å°?ç??æ??件å??\n"
 "    "
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
+#, fuzzy
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 "\n"
-"å¦?æ??æ?¨ç??带宽ä½?æ??è??ä½ ç??æ??ä¾?å??ä¸?å??许æ?¨æ?¥å??ç?µå­?é?®ä»¶é??ç??大ç??é??件ï¼?GetToræ??ä¸?个ç?¹ç?¹æ?¯æ?¨å?¯ä»¥ä½¿å®?å??æ?¨å??é??ä¸?ç»?å°?ç??æ?°æ?®å??è??ä¸?æ?¯ä¸?个大ç??æ?°æ?®å??ã??\n"
+"å¦?æ??æ?¨ç??带宽ä½?æ??è??ä½ ç??æ??ä¾?å??ä¸?å??许æ?¨æ?¥å??ç?µå­?é?®ä»¶é??ç??大ç??é??件ï¼?GetToræ??ä¸?个ç?¹"
+"ç?¹æ?¯æ?¨å?¯ä»¥ä½¿å®?å??æ?¨å??é??ä¸?ç»?å°?ç??æ?°æ?®å??è??ä¸?æ?¯ä¸?个大ç??æ?°æ?®å??ã??\n"
 "    "
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
+#: lib/gettor/i18n.py:468
+#, fuzzy
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 "\n"
 "å?ªé??å??è¿?æ ·å?¨æ?¨ç??ç?µå­?é?®ä»¶ä¸­å??å?«â??split\"å?³é?®å­?ï¼?\n"
 "    "
 
-#: lib/gettor/constants.py:515
+#: lib/gettor/i18n.py:470
+#, fuzzy
 msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 "\n"
-"å??GetTorå??é??å?«è¿?个æ??æ?¬ç??ç?µå­?é?®ä»¶ä¼?使å®?å??æ?¨ä»¥ä¸?ç»?1.4MB大å°?ç??é??件ç??å½¢å¼?å??é??Tor Browser Bundleã??\n"
+"å??GetTorå??é??å?«è¿?个æ??æ?¬ç??ç?µå­?é?®ä»¶ä¼?使å®?å??æ?¨ä»¥ä¸?ç»?1.4MB大å°?ç??é??件ç??å½¢å¼?å??é??Tor "
+"Browser Bundleã??\n"
 "    "
 
-#: lib/gettor/constants.py:520
+#: lib/gettor/i18n.py:473
+#, fuzzy
 msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 "\n"
 "å?¨æ?¥å??å?¨é?¨ç??é?¨å??å??ï¼?æ?¨é??è¦?æ??ä»?们é??æ?°ç»?è£?æ??ä¸?个æ??件å??ã??步骤å¦?ä¸?ï¼?\n"
 "    "
 
-#: lib/gettor/constants.py:525
-msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:476
+#, fuzzy
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 "\n"
 "1.)å°?æ??æ??æ?¥å??å?°ç??é??件ä¿?å­?å?¨æ?¨ç??硬ç??ç??å??ä¸?个æ??件夹é??ã??\n"
 "    "
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:478
+#, fuzzy
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 "\n"
-"2.)å°?æ??æ??å??ç¼?å??为â??.z\"ç??æ??件解å??ã??å¦?æ??æ?¨ä¹?å??å°?æ??æ??ç??é??件ä¿?å­?å?¨ä¸?个æ?°ç??æ??件夹ï¼?ä»?å?¨é?£ä¸ªæ??件夹é??解å??æ??æ??æ??件就å?¯ä»¥ã??\n"
+"2.)å°?æ??æ??å??ç¼?å??为â??.z\"ç??æ??件解å??ã??å¦?æ??æ?¨ä¹?å??å°?æ??æ??ç??é??件ä¿?å­?å?¨ä¸?个æ?°ç??æ??件"
+"夹ï¼?ä»?å?¨é?£ä¸ªæ??件夹é??解å??æ??æ??æ??件就å?¯ä»¥ã??\n"
 "    "
 
-#: lib/gettor/constants.py:534
+#: lib/gettor/i18n.py:481
+#, fuzzy
 msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"3.)å°?å??ç¼?å??为â??.ex_RENAME\"ç??æ??件æ?¹æ??以â??.exeâ??为å??ç¼?ç??æ??件ï¼?å°?å??ç¼?å??为 \".ex_RENAME.asc\" "
-"ç??æ??件æ?¹æ??以\".exe.asc\"为å??ç¼?å??ã??"
-
-#: lib/gettor/constants.py:540
-msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 "\n"
 "æ ¸å®?æ?¨æ?¥å??ç??æ??æ??ç??该é?®ä»¶ä¸­æ??è¿°ç??æ¯?个æ??件å??\n"
 "    "
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:484
+#, fuzzy
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 "\n"
-"ç?°å?¨ç?¨ä¸?个è?½è§£å??å¤?个å?·RARæ ¼å¼?ç??ç¨?åº?ã??å?¨Windowsç?¯å¢?中é??常æ?¯WinRARã??å¦?æ??æ?¨æ²¡æ??å?¨æ?¨ç??ç?µè??ä¸?å®?è£?该软件ï¼?请å?¨è¿?é??å¾?å?°å®?ï¼?\n"
+"ç?°å?¨ç?¨ä¸?个è?½è§£å??å¤?个å?·RARæ ¼å¼?ç??ç¨?åº?ã??å?¨Windowsç?¯å¢?中é??常æ?¯WinRARã??å¦?æ??æ?¨æ²¡æ??"
+"å?¨æ?¨ç??ç?µè??ä¸?å®?è£?该软件ï¼?请å?¨è¿?é??å¾?å?°å®?ï¼?\n"
 "    "
 
-#: lib/gettor/constants.py:555
-msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+#, fuzzy
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 "\n"
 "è¦?解å??æ?¨ç??Toræ??件å??ï¼?å?ªé??å??å?»â??.exe\"æ??件ã??\n"
 "    "
 
-#: lib/gettor/constants.py:559
+#: lib/gettor/i18n.py:490
+#, fuzzy
 msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 "\n"
-"解å??缩ç»?æ??å??ï¼?æ?¨åº?该ä¼?å?¨æ?¨ç??ç?®æ ?æ??件夹中æ?¾å?°æ?°å??建ç??â??.exe\"æ??件ã??å?ªé??å??å?»å®?ï¼?Tor Browser Bundleä¼?å?¨å? ç§?é??å??è¿?è¡?ã??\n"
+"解å??缩ç»?æ??å??ï¼?æ?¨åº?该ä¼?å?¨æ?¨ç??ç?®æ ?æ??件夹中æ?¾å?°æ?°å??建ç??â??.exe\"æ??件ã??å?ªé??å??å?»å®?ï¼?"
+"Tor Browser Bundleä¼?å?¨å? ç§?é??å??è¿?è¡?ã??\n"
 "    "
 
-#: lib/gettor/constants.py:565
-msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+#: lib/gettor/i18n.py:494
+#, fuzzy
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 "\n"
 "å°±æ?¯è¿?æ ·ã??è¿?ç¨?å®?æ??ã??æ??è°¢æ?¨ä½¿ç?¨Tor并ç¥?æ?¨æ??å¿«ï¼?\n"
 "    "
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
-"\n"
-"æ?¯æ??\n"
-"    "
 
-#: lib/gettor/constants.py:580
+#: lib/gettor/i18n.py:501
+#, fuzzy
 msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 "\n"
 "è¿?æ?¯æ?¨è¯·æ±?ç??软件ç??zipæ ¼å¼?æ??件ã??请解å??æ??件并éª?è¯?ç­¾å??ã??\n"
 "    "
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:504
+#, fuzzy
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 "\n"
 "æ??示ï¼?å¦?æ??æ?¨ç??ç?µè??å·²å®?è£?è¿?GnuPG,å?¨è§£å??æ??件å??请å¦?ä¸?使ç?¨gpgå?½ä»¤æ ?å·¥å?·ï¼?\n"
 "    "
 
-#: lib/gettor/constants.py:590
-msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
-msgstr ""
-"\n"
-"gpg --�� <packagename>.asc <packagename>\n"
-"\n"
-"    "
-
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+#, fuzzy
+msgid "The output should look somewhat like this:"
 msgstr ""
 "\n"
 "è¾?å?ºç»?æ??åº?该类似è¿?æ ·:\n"
 "\n"
 "    "
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
+#, fuzzy
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 "\n"
 "å¦?æ??æ?¨å¯¹å?½ä»¤æ ?å·¥å?·ä¸?äº?解ï¼?请å?¨è¿?个ç½?ç«?ä¸?è¯?ç??寻æ?¾GnuPGé??ç?¨ç??ç?¨æ?·å?¾å½¢ç??é?¢ï¼?\n"
 "    "
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
+#, fuzzy
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 "\n"
-"å¦?æ??æ?¨ç??Interneté?¾æ?¥é?»æ­¢æ?¨é?¾æ?¥Torç½?ç»?ï¼?æ?¨å?¯è?½é??è¦?ä¸?个桥æ?¥ã??æ¡¥æ?¥ï¼?æ??è??ç®?称â??æ¡¥â??ï¼?æ?¯Tor没æ??å?¨ä¸»ç?®å½?中å??å?ºç??Torç½?ç»?中继ã??å? ä¸ºæ²¡æ??中继ç??å®?"
-"æ?´ç??å?¬å¼?å??表ï¼?å?³ä½¿æ?¨ç??ISPè¿?滤äº?æ??æ??é??å??å·²ç?¥Tor中继ç??é?¾æ?¥ï¼?å®?们å?¯è?½ä¸?ä¼?å±?è?½æ??æ??ç??æ¡¥æ?¥ã??\n"
+"å¦?æ??æ?¨ç??Interneté?¾æ?¥é?»æ­¢æ?¨é?¾æ?¥Torç½?ç»?ï¼?æ?¨å?¯è?½é??è¦?ä¸?个桥æ?¥ã??æ¡¥æ?¥ï¼?æ??è??ç®?"
+"称â??æ¡¥â??ï¼?æ?¯Tor没æ??å?¨ä¸»ç?®å½?中å??å?ºç??Torç½?ç»?中继ã??å? ä¸ºæ²¡æ??中继ç??å®?æ?´ç??å?¬å¼?å??表ï¼?"
+"å?³ä½¿æ?¨ç??ISPè¿?滤äº?æ??æ??é??å??å·²ç?¥Tor中继ç??é?¾æ?¥ï¼?å®?们å?¯è?½ä¸?ä¼?å±?è?½æ??æ??ç??æ¡¥æ?¥ã??\n"
 "    "
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
+#, fuzzy
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 "\n"
-"ä½ å?¯ä»¥å??è¿?个å?°å??ï¼?bridges@xxxxxxxxxxxxxxå??é??ç?µå­?é?®ä»¶ä»¥è?·å??ä¸?个桥æ?¥ï¼?é??è¦?å?¨æ­£æ??中å??å?«\"get bridges\"ã??\n"
+"ä½ å?¯ä»¥å??è¿?个å?°å??ï¼?bridges@xxxxxxxxxxxxxxå??é??ç?µå­?é?®ä»¶ä»¥è?·å??ä¸?个桥æ?¥ï¼?é??è¦?å?¨æ­£"
+"æ??中å??å?«\"get bridges\"ã??\n"
 "    "
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
+#, fuzzy
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 "\n"
 "æ?¨ä¹?å?¯ä»¥é??è¿?æµ?è§?å?¨å?¨ä»¥ä¸?ç½?å??å¾?å?°æ¡¥æ?¥ï¼?https://bridges.torproject.org/\n";
 "    "
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
+#, fuzzy
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 "\n"
 "é??è¦?æ??示ï¼?\n"
-"å? ä¸ºè¿?æ?¯å??å?·å??é??ç??请æ±?ï¼?æ?¨é??è¦?ç­?å¾?æ??æ??ç??é?¨å??æ?¥å??å?°å??ï¼?ç?¶å??æ??å®?们ä¿?å­?å?°å??ä¸?个æ??件夹ï¼?æ?¥ç??å??å?»ç¬¬ä¸?个æ??件解å??ã??\n"
+"å? ä¸ºè¿?æ?¯å??å?·å??é??ç??请æ±?ï¼?æ?¨é??è¦?ç­?å¾?æ??æ??ç??é?¨å??æ?¥å??å?°å??ï¼?ç?¶å??æ??å®?们ä¿?å­?å?°å??ä¸?个"
+"æ??件夹ï¼?æ?¥ç??å??å?»ç¬¬ä¸?个æ??件解å??ã??\n"
 "    "
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
+#, fuzzy
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 "\n"
 "æ??件å??å?¯è?½ä¸?æ?¯æ??顺åº?æ?¥å??å?°ï¼?请æ?¨ç¡®è®¤æ?¥å??å?°æ??æ??ç??æ??件å??å??å?¨å°?è¯?解å??ä»?们ï¼?\n"
 "    "
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
+#, fuzzy
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 "\n"
-"æ??è°¢æ?¨ç??请æ±?ã??æ??们已ç»?æ??å??ç??解ã??æ?¨ç??请æ±?æ­£å?¨è¢«å¤?ç??中ã??æ?¨ç??æ??件å??åº?该å?¨æ?¥ä¸?æ?¥ç??å??å??é??å??ä¼ è¾¾ã??\n"
+"æ??è°¢æ?¨ç??请æ±?ã??æ??们已ç»?æ??å??ç??解ã??æ?¨ç??请æ±?æ­£å?¨è¢«å¤?ç??中ã??æ?¨ç??æ??件å??åº?该å?¨æ?¥ä¸?æ?¥"
+"ç??å??å??é??å??ä¼ è¾¾ã??\n"
 "    "
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
+#, fuzzy
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 "\n"
-"å¦?æ??æ??件å??没æ??æ?¶å?°ï¼?å?¯è?½æ?¯å? ä¸ºå®?对äº?æ?¨ç??ç?µå­?é?®ç®±æ??ä¾?å??æ?¥è¯´è¿?äº?åº?大ã??请è¯?ç??ç?¨gmail.comæ??è??yahoo.cn"
-"ç??è´¦æ?·é??æ?°å??é??请æ±?æ??件ã??è??ä¸?ï¼?å°?è¯?请æ±?tor-browser-bundleè??å°½é??ä¸?æ?¯tor-im-browserï¼?å? ä¸ºå??è??æ?´å°?ä¸?ç?¹ã??\n"
+"å¦?æ??æ??件å??没æ??æ?¶å?°ï¼?å?¯è?½æ?¯å? ä¸ºå®?对äº?æ?¨ç??ç?µå­?é?®ç®±æ??ä¾?å??æ?¥è¯´è¿?äº?åº?大ã??请è¯?ç??ç?¨"
+"gmail.comæ??è??yahoo.cnç??è´¦æ?·é??æ?°å??é??请æ±?æ??件ã??è??ä¸?ï¼?å°?è¯?请æ±?tor-browser-bundle"
+"è??å°½é??ä¸?æ?¯tor-im-browserï¼?å? ä¸ºå??è??æ?´å°?ä¸?ç?¹ã??\n"
 "    "
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
+#, fuzzy
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
 "\n"
-"å¾?é??æ?¾æ??们ç?®å??é??å?°ä¸?äº?é?®é¢?ï¼?æ??们ä¸?è?½ç«?å?»å®?ç?°æ?¨ç??请æ±?ã??请æ?¨è??å¿?ç­?å¾?ï¼?æ??们ä¼?å°?è¯?解å?³æ­¤é?®é¢?ã??\n"
+"å¾?é??æ?¾æ??们ç?®å??é??å?°ä¸?äº?é?®é¢?ï¼?æ??们ä¸?è?½ç«?å?»å®?ç?°æ?¨ç??请æ±?ã??请æ?¨è??å¿?ç­?å¾?ï¼?æ??们ä¼?å°?"
+"è¯?解å?³æ­¤é?®é¢?ã??\n"
 "    "
 
 #~ msgid ""
 #~ "\n"
+#~ "    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
+#~ "        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
+#~ "        \".exe.asc\"\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "3.)å°?å??ç¼?å??为â??.ex_RENAME\"ç??æ??件æ?¹æ??以â??.exeâ??为å??ç¼?ç??æ??件ï¼?å°?å??ç¼?å??为 \"."
+#~ "ex_RENAME.asc\" ç??æ??件æ?¹æ??以\".exe.asc\"为å??ç¼?å??ã??"
+
+#~ msgid ""
+#~ "\n"
+#~ "    SUPPORT\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "æ?¯æ??\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
+#~ "       gpg --verify <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+#~ msgstr ""
+#~ "\n"
+#~ "gpg --�� <packagename>.asc <packagename>\n"
+#~ "\n"
+#~ "    "
+
+#~ msgid ""
+#~ "\n"
 #~ "    Hello! This is the \"GetTor\" robot.\n"
 #~ "\n"
 #~ "    Unfortunately, we won't answer you at this address. You should make\n"
@@ -588,10 +507,12 @@ msgstr ""
 #~ "    one of those.\n"
 #~ "\n"
 #~ "    We only process requests from email services that support \"DKIM\",\n"
-#~ "    which is an email feature that lets us verify that the address in the\n"
+#~ "    which is an email feature that lets us verify that the address in "
+#~ "the\n"
 #~ "    \"From\" line is actually the one who sent the mail.\n"
 #~ "\n"
-#~ "    (We apologize if you didn't ask for this mail. Since your email is from\n"
+#~ "    (We apologize if you didn't ask for this mail. Since your email is "
+#~ "from\n"
 #~ "    a service that doesn't use DKIM, we're sending a short explanation,\n"
 #~ "    and then we'll ignore this email address for the next day or so.)\n"
 #~ "\n"
@@ -616,7 +537,8 @@ msgstr ""
 #~ "  æ??们è¿?é??å??é??ä¸?æ?¡ç®?ç?­ç??é??ç?¥ï¼?并å°?å?¨ä»¥å??ç??å? å¤©é??忽ç?¥è¯¥é?®å??ï¼?\n"
 #~ "  以å??å½¢æ??å??å?¾å??å¤?ã??)\n"
 #~ "\n"
-#~ "   请注æ??ï¼?æ??们ç?®å??æ? æ³?å¤?ç??HTMLæ??Base64ç¼?ç ?ç??é?®ä»¶ï¼?æ?¨å?ªè?½å??é??纯æ??æ?¬è¯·æ±?ã??\n"
+#~ "   请注æ??ï¼?æ??们ç?®å??æ? æ³?å¤?ç??HTMLæ??Base64ç¼?ç ?ç??é?®ä»¶ï¼?æ?¨å?ªè?½å??é??纯æ??æ?¬è¯·"
+#~ "æ±?ã??\n"
 #~ "\n"
 #~ "   å¦?æ??æ?¨é??å?°ä»»ä½?é?®é¢?请è??ç³»æ??们ç??æ??æ?¯æ?¯æ??é?®ç®±ï¼?\n"
 #~ "     tor-assistants@xxxxxxxxxxxxxx\n"
@@ -760,8 +682,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -847,8 +769,8 @@ msgstr ""
 #~ "    connections to all the known Tor relays, they probably won't be able\n"
 #~ "    to block all the bridges.\n"
 #~ "\n"
-#~ "    You can acquire a bridge by sending an email that contains \"get bridges"
-#~ "\"\n"
+#~ "    You can acquire a bridge by sending an email that contains \"get "
+#~ "bridges\"\n"
 #~ "    in the body of the email to the following email address:\n"
 #~ "    bridges@xxxxxxxxxxxxxx\n"
 #~ "\n"
@@ -912,8 +834,8 @@ msgstr ""
 #~ "\n"
 #~ "    Hello, This is the \"GetTor\" robot.\n"
 #~ "\n"
-#~ "    Thank you for your request. It was successfully understood. Your request "
-#~ "is\n"
+#~ "    Thank you for your request. It was successfully understood. Your "
+#~ "request is\n"
 #~ "    currently being processed. Your package should arrive within the next "
 #~ "ten\n"
 #~ "    minutes.\n"
diff --git a/i18n/zh_HK/gettor.po b/i18n/zh_HK/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/zh_HK/gettor.po
+++ b/i18n/zh_HK/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/zh_TW/gettor.po b/i18n/zh_TW/gettor.po
index c87fe80..e0961a8 100644
--- a/i18n/zh_TW/gettor.po
+++ b/i18n/zh_TW/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.1.1\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/i18n/zu/gettor.po b/i18n/zu/gettor.po
index e7e6736..a711308 100644
--- a/i18n/zu/gettor.po
+++ b/i18n/zu/gettor.po
@@ -7,135 +7,95 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2010-02-14 14:10+0100\n"
+"POT-Creation-Date: 2011-02-24 11:28+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: Translate Toolkit 1.5.3\n"
 
-#: lib/gettor/constants.py:388
+#: lib/gettor/i18n.py:406
 msgid ""
+"Hello, This is the \"GetTor\" robot.\n"
 "\n"
-"    Hello, This is the \"GetTor\" robot.\n"
-"\n"
-"    Thank you for your request.\n"
-"\n"
-"    "
+"Thank you for your request."
 msgstr ""
 
-#: lib/gettor/constants.py:394
+#: lib/gettor/i18n.py:410
 msgid ""
-"\n"
-"    Unfortunately, we won't answer you at this address. You should make\n"
-"    an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
-"    one of those.\n"
-"\n"
-"    "
+" Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM or YAHOO.CN and send the mail from\n"
+"one of those."
 msgstr ""
 
-#: lib/gettor/constants.py:400
+#: lib/gettor/i18n.py:414
 msgid ""
-"\n"
-"    We only process requests from email services that support \"DKIM\",\n"
-"    which is an email feature that lets us verify that the address in the\n"
-"    \"From\" line is actually the one who sent the mail.\n"
-"\n"
-"    "
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
 msgstr ""
 
-#: lib/gettor/constants.py:406
+#: lib/gettor/i18n.py:418
 msgid ""
-"\n"
-"    (We apologize if you didn't ask for this mail. Since your email is from\n"
-"    a service that doesn't use DKIM, we're sending a short explanation,\n"
-"    and then we'll ignore this email address for the next day or so.)\n"
-"\n"
-"    "
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
 msgstr ""
 
-#: lib/gettor/constants.py:412
+#: lib/gettor/i18n.py:422
 msgid ""
-"\n"
-"    Please note that currently, we can't process HTML emails or base 64\n"
-"    mails. You will need to send plain text.\n"
-"\n"
-"    "
+"Please note that currently, we can't process HTML emails or base 64\n"
+"mails. You will need to send plain text."
 msgstr ""
 
-#: lib/gettor/constants.py:418 lib/gettor/constants.py:575
+#: lib/gettor/i18n.py:425 lib/gettor/i18n.py:498
 msgid ""
-"\n"
-"    If you have any questions or it doesn't work, you can contact a\n"
-"    human at this support email address: tor-assistants@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: tor-assistants@xxxxxxxxxxxxxx"
 msgstr ""
 
-#: lib/gettor/constants.py:423
+#: lib/gettor/i18n.py:428
 msgid ""
-"\n"
-"    I will mail you a Tor package, if you tell me which one you want.\n"
-"    Please select one of the following package names:\n"
-"\n"
-"    "
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:"
 msgstr ""
 
-#: lib/gettor/constants.py:436
+#: lib/gettor/i18n.py:431
 msgid ""
-"\n"
-"    Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
-"    a single package name anywhere in the body of your email.\n"
-"\n"
-"    "
+"Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me\n"
+"a single package name anywhere in the body of your email."
 msgstr ""
 
-#: lib/gettor/constants.py:441
-msgid ""
-"\n"
-"    OBTAINING LOCALIZED VERSIONS OF TOR\n"
-"    "
+#: lib/gettor/i18n.py:434
+msgid " OBTAINING LOCALIZED VERSIONS OF TOR"
 msgstr ""
 
-#: lib/gettor/constants.py:448
+#: lib/gettor/i18n.py:436
 msgid ""
-"\n"
-"    To get a version of Tor translated into your language, specify the\n"
-"    language you want in the address you send the mail to:\n"
-"\n"
-"    "
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:"
 msgstr ""
 
-#: lib/gettor/constants.py:457
+#: lib/gettor/i18n.py:439
 msgid ""
-"\n"
-"    This example will give you the requested package in a localized\n"
-"    version for Chinese. Check below for a list of supported language\n"
-"    codes.\n"
-"\n"
-"    "
+"This example will give you the requested package in a localized\n"
+"version for Chinese. Check below for a list of supported language\n"
+"codes. "
 msgstr ""
 
-#: lib/gettor/constants.py:463
-msgid ""
-"\n"
-"    List of supported locales:\n"
-"    "
+#: lib/gettor/i18n.py:443
+msgid " List of supported locales:"
 msgstr ""
 
-#: lib/gettor/constants.py:470
-msgid ""
-"\n"
-"    Here is a list of all available languages:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:445
+msgid "Here is a list of all available languages:"
 msgstr ""
 
-#: lib/gettor/constants.py:474
+#: lib/gettor/i18n.py:447
 msgid ""
-"\n"
 "    gettor+ar@xxxxxxxxxxxxxx:     Arabic\n"
 "    gettor+de@xxxxxxxxxxxxxx:     German\n"
 "    gettor+en@xxxxxxxxxxxxxx:     English\n"
@@ -146,270 +106,157 @@ msgid ""
 "    gettor+nl@xxxxxxxxxxxxxx:     Dutch\n"
 "    gettor+pl@xxxxxxxxxxxxxx:     Polish\n"
 "    gettor+ru@xxxxxxxxxxxxxx:     Russian\n"
-"    gettor+zh@xxxxxxxxxxxxxx:     Chinese\n"
-"\n"
-"    "
+"    gettor+zh@xxxxxxxxxxxxxx:     Chinese"
 msgstr ""
 
-#: lib/gettor/constants.py:488
-msgid ""
-"\n"
-"    If you select no language, you will receive the English version.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:459
+msgid "If you select no language, you will receive the English version."
 msgstr ""
 
-#: lib/gettor/constants.py:493
-msgid ""
-"\n"
-"    SMALLER SIZED PACKAGES\n"
-"    "
+#: lib/gettor/i18n.py:461
+msgid "SMALLER SIZED PACKAGES"
 msgstr ""
 
-#: lib/gettor/constants.py:499
+#: lib/gettor/i18n.py:463
 msgid ""
-"\n"
-"    If your bandwith is low or your provider doesn't allow you to \n"
-"    receive large attachments in your email, there is a feature of \n"
-"    GetTor you can use to make it send you a number of small packages\n"
-"    instead of one big one.\n"
-"\n"
-"    "
+"If your bandwith is low or your provider doesn't allow you to \n"
+"receive large attachments in your email, there is a feature of \n"
+"GetTor you can use to make it send you a number of small packages\n"
+"instead of one big one."
 msgstr ""
 
-#: lib/gettor/constants.py:506
-msgid ""
-"\n"
-"    Simply include the keyword 'split' somewhere in your email like so:\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:515
-msgid ""
-"\n"
-"    Sending this text in an email to GetTor will cause it to send you \n"
-"    the Tor Browser Bundle in a number of 1,4MB attachments.\n"
-"\n"
-"    "
-msgstr ""
-
-#: lib/gettor/constants.py:520
-msgid ""
-"\n"
-"    After having received all parts, you need to re-assemble them to \n"
-"    one package again. This is done as follows:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:468
+msgid "Simply include the keyword 'split' somewhere in your email like so:"
 msgstr ""
 
-#: lib/gettor/constants.py:525
+#: lib/gettor/i18n.py:470
 msgid ""
-"\n"
-"    1.) Save all received attachments into one folder on your disk.\n"
-"    \n"
-"    "
+"Sending this text in an email to GetTor will cause it to send you \n"
+"the Tor Browser Bundle in a number of 1,4MB attachments."
 msgstr ""
 
-#: lib/gettor/constants.py:529
+#: lib/gettor/i18n.py:473
 msgid ""
-"\n"
-"    2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
-"        a fresh folder before, simply unzip all files in that folder.\n"
-"\n"
-"    "
+"After having received all parts, you need to re-assemble them to \n"
+"one package again. This is done as follows:"
 msgstr ""
 
-#: lib/gettor/constants.py:534
-msgid ""
-"\n"
-"    3.) Rename the file ending in \".ex_RENAME\" to end in \".exe\" and \n"
-"        also rename the file ending in \".ex_RENAME.asc\" to end in\n"
-"        \".exe.asc\"\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:476
+msgid "1.) Save all received attachments into one folder on your disk."
 msgstr ""
 
-#: lib/gettor/constants.py:540
+#: lib/gettor/i18n.py:478
 msgid ""
-"\n"
-"    4.) Verify all files as described in the mail you received with \n"
-"        each package. (gpg --verify)\n"
-"\n"
-"    "
+"2.) Unzip all files ending in \".z\". If you saved all attachments to\n"
+"a fresh folder before, simply unzip all files in that folder."
 msgstr ""
 
-#: lib/gettor/constants.py:545
+#: lib/gettor/i18n.py:481
 msgid ""
-"\n"
-"    5.) Now use a program that can unrar multivolume RAR archives. On\n"
-"        Windows, this usually is WinRAR. If you don't have that\n"
-"        installed on you computer yet, get it here:\n"
-"\n"
-"    "
+"3.) Verify all files as described in the mail you received with \n"
+"each package. (gpg --verify)"
 msgstr ""
 
-#: lib/gettor/constants.py:555
+#: lib/gettor/i18n.py:484
 msgid ""
-"\n"
-"        To unpack your Tor package, simply doubleclick the \".exe\" file.\n"
-"\n"
-"    "
+"4.) Now use a program that can unrar multivolume RAR archives. On\n"
+"Windows, this usually is WinRAR. If you don't have that\n"
+"installed on you computer yet, get it here:"
 msgstr ""
 
-#: lib/gettor/constants.py:559
-msgid ""
-"\n"
-"    6.) After unpacking is finished, you should find a newly created \n"
-"        \".exe\" file in your destination folder. Simply doubleclick\n"
-"        that and Tor Browser Bundle should start within a few seconds.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:488
+msgid "To unpack your Tor package, simply doubleclick the \".exe\" file."
 msgstr ""
 
-#: lib/gettor/constants.py:565
+#: lib/gettor/i18n.py:490
 msgid ""
-"\n"
-"    7.) That's it. You're done. Thanks for using Tor and have fun!\n"
-"    \n"
-"    "
+"5.) After unpacking is finished, you should find a newly created \n"
+"\".exe\" file in your destination folder. Simply doubleclick\n"
+"that and Tor Browser Bundle should start within a few seconds."
 msgstr ""
 
-#: lib/gettor/constants.py:569
-msgid ""
-"\n"
-"    SUPPORT\n"
-"    "
+#: lib/gettor/i18n.py:494
+msgid "6.) That's it. You're done. Thanks for using Tor and have fun!"
 msgstr ""
 
-#: lib/gettor/constants.py:580
-msgid ""
-"\n"
-"    Here's your requested software as a zip file. Please unzip the\n"
-"    package and verify the signature.\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:496
+msgid "SUPPORT"
 msgstr ""
 
-#: lib/gettor/constants.py:585
+#: lib/gettor/i18n.py:501
 msgid ""
-"\n"
-"    Hint: If your computer has GnuPG installed, use the gpg\n"
-"    commandline tool as follows after unpacking the zip file:\n"
-"\n"
-"    "
+" Here's your requested software as a zip file. Please unzip the\n"
+"package and verify the signature."
 msgstr ""
 
-#: lib/gettor/constants.py:590
+#: lib/gettor/i18n.py:504
 msgid ""
-"\n"
-"       gpg --verify <packagename>.asc <packagename>\n"
-"\n"
-"    "
+"Hint: If your computer has GnuPG installed, use the gpg\n"
+"commandline tool as follows after unpacking the zip file:"
 msgstr ""
 
-#: lib/gettor/constants.py:594
-msgid ""
-"\n"
-"    The output should look somewhat like this:\n"
-"\n"
-"    "
+#: lib/gettor/i18n.py:507
+msgid "The output should look somewhat like this:"
 msgstr ""
 
-#: lib/gettor/constants.py:602
+#: lib/gettor/i18n.py:509
 msgid ""
-"\n"
-"    If you're not familiar with commandline tools, try looking for\n"
-"    a graphical user interface for GnuPG on this website:\n"
-"\n"
-"    "
+"If you're not familiar with commandline tools, try looking for\n"
+"a graphical user interface for GnuPG on this website:"
 msgstr ""
 
-#: lib/gettor/constants.py:611
+#: lib/gettor/i18n.py:512
 msgid ""
-"\n"
-"    If your Internet connection blocks access to the Tor network, you\n"
-"    may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
-"    are Tor relays that aren't listed in the main directory. Since there\n"
-"    is no complete public list of them, even if your ISP is filtering\n"
-"    connections to all the known Tor relays, they probably won't be able\n"
-"    to block all the bridges.\n"
-"\n"
-"    "
+"If your Internet connection blocks access to the Tor network, you\n"
+"may need a bridge relay. Bridge relays (or \"bridges\" for short)\n"
+"are Tor relays that aren't listed in the main directory. Since there\n"
+"is no complete public list of them, even if your ISP is filtering\n"
+"connections to all the known Tor relays, they probably won't be able\n"
+"to block all the bridges."
 msgstr ""
 
-#: lib/gettor/constants.py:620
+#: lib/gettor/i18n.py:519
 msgid ""
-"\n"
-"    You can acquire a bridge by sending an email that contains \"get bridges"
-"\"\n"
-"    in the body of the email to the following email address:\n"
-"    bridges@xxxxxxxxxxxxxx\n"
-"\n"
-"    "
+"You can acquire a bridge by sending an email that contains \"get bridges\"\n"
+"in the body of the email to the following email address:"
 msgstr ""
 
-#: lib/gettor/constants.py:626
+#: lib/gettor/i18n.py:522
 msgid ""
-"\n"
-"    It is also possible to fetch bridges with a web browser at the "
-"following\n"
-"    url: https://bridges.torproject.org/\n";
-"\n"
-"    "
+"It is also possible to fetch bridges with a web browser at the following\n"
+"url: https://bridges.torproject.org/";
 msgstr ""
 
-#: lib/gettor/constants.py:631
+#: lib/gettor/i18n.py:525
 msgid ""
-"\n"
-"    IMPORTANT NOTE:\n"
-"    Since this is part of a split-file request, you need to wait for\n"
-"    all split files to be received by you before you can save them all\n"
-"    into the same directory and unpack them by double-clicking the\n"
-"    first file.\n"
-"\n"
-"    "
+"IMPORTANT NOTE:\n"
+"Since this is part of a split-file request, you need to wait for\n"
+"all split files to be received by you before you can save them all\n"
+"into the same directory and unpack them by double-clicking the\n"
+"first file."
 msgstr ""
 
-#: lib/gettor/constants.py:639
+#: lib/gettor/i18n.py:531
 msgid ""
-"\n"
-"    Packages might come out of order! Please make sure you received\n"
-"    all packages before you attempt to unpack them!\n"
-"\n"
-"    "
+"Packages might arrive out of order! Please make sure you received\n"
+"all packages before you attempt to unpack them!"
 msgstr ""
 
-#: lib/gettor/constants.py:644
+#: lib/gettor/i18n.py:534
 msgid ""
-"\n"
-"    Thank you for your request. It was successfully understood. Your request "
-"is\n"
-"    currently being processed. Your package should arrive within the next "
-"ten\n"
-"    minutes.\n"
-"\n"
-"    "
+"Thank you for your request. \n"
+"It was successfully understood. Your request is currently being processed.\n"
+"Your package should arrive within the next ten minutes."
 msgstr ""
 
-#: lib/gettor/constants.py:650
+#: lib/gettor/i18n.py:538
 msgid ""
-"\n"
-"    If it doesn't arrive, the package might be too big for your mail "
-"provider.\n"
-"    Try resending the mail from a gmail.com or yahoo.cn account. Also,\n"
-"    try asking for tor-browser-bundle rather than tor-im-browser-bundle,\n"
-"    since it's smaller.\n"
-"\n"
-"    "
+"If it doesn't arrive, the package might be too big for your mail provider.\n"
+"Try resending the mail from a GMAIL.COM or YAHOO.COM account."
 msgstr ""
 
-#: lib/gettor/constants.py:657
+#: lib/gettor/i18n.py:541
 msgid ""
-"\n"
-"    Unfortunately we are currently experiencing problems and we can't "
-"fulfill\n"
-"    your request right now. Please be patient as we try to resolve this "
-"issue.\n"
-"\n"
-"    "
+"Unfortunately we are currently experiencing problems and we can't fulfill\n"
+"your request right now. Please be patient as we try to resolve this issue."
 msgstr ""
diff --git a/lib/gettor/i18n.py b/lib/gettor/i18n.py
index 92a2165..9cb1239 100644
--- a/lib/gettor/i18n.py
+++ b/lib/gettor/i18n.py
@@ -1,6 +1,7 @@
 # Copyright (c) 2008 - 2011, Jacob Appelbaum <jacob@xxxxxxxxxxxxx>, 
 #                            Christian Fromme <kaner@xxxxxxxxxx>
 #  This is Free Software. See LICENSE for license information.
+# -*- coding: utf-8 -*-
 
 import os
 import gettext
@@ -430,8 +431,7 @@ Please select one of the following package names:"""),
 _("""Please reply to this mail (to gettor@xxxxxxxxxxxxxx), and tell me
 a single package name anywhere in the body of your email."""),
  # GETTOR_TEXT[8]
-_(""" OBTAINING LOCALIZED VERSIONS OF TOR
-==================================="""),
+_(""" OBTAINING LOCALIZED VERSIONS OF TOR"""),
  # GETTOR_TEXT[9]
 _("""To get a version of Tor translated into your language, specify the
 language you want in the address you send the mail to:"""),
@@ -440,8 +440,7 @@ _("""This example will give you the requested package in a localized
 version for Chinese. Check below for a list of supported language
 codes. """),
  # GETTOR_TEXT[11]
-_(""" List of supported locales:
--------------------------"""),
+_(""" List of supported locales:"""),
  # GETTOR_TEXT[12]
 _("""Here is a list of all available languages:"""),
  # GETTOR_TEXT[13]
@@ -459,8 +458,7 @@ _("""    gettor+ar@xxxxxxxxxxxxxx:     Arabic
  # GETTOR_TEXT[14]
 _("""If you select no language, you will receive the English version."""),
  # GETTOR_TEXT[15]
-_("""SMALLER SIZED PACKAGES
-======================"""),
+_("""SMALLER SIZED PACKAGES"""),
  # GETTOR_TEXT[16]
 _("""If your bandwith is low or your provider doesn't allow you to 
 receive large attachments in your email, there is a feature of 
@@ -495,8 +493,7 @@ that and Tor Browser Bundle should start within a few seconds."""),
  # GETTOR_TEXT[26]
 _("""6.) That's it. You're done. Thanks for using Tor and have fun!"""),
  # GETTOR_TEXT[27]
-_("""SUPPORT
-======="""),
+_("""SUPPORT"""),
  # GETTOR_TEXT[28]
 _("""If you have any questions or it doesn't work, you can contact a
 human at this support email address: tor-assistants@xxxxxxxxxxxxxx"""),
@@ -531,7 +528,7 @@ all split files to be received by you before you can save them all
 into the same directory and unpack them by double-clicking the
 first file."""),
  # GETTOR_TEXT[37]
-_("""Packages mighit come out of order! Please make sure you received
+_("""Packages might arrive out of order! Please make sure you received
 all packages before you attempt to unpack them!"""),
  # GETTOR_TEXT[38]
 _("""Thank you for your request. 
diff --git a/lib/gettor/responses.py b/lib/gettor/responses.py
index 248c0ac..c9dba54 100644
--- a/lib/gettor/responses.py
+++ b/lib/gettor/responses.py
@@ -110,7 +110,6 @@ class Response:
         logging.info(str(self.reqInfo))
 
         # Initialize locale subsystem
-        gettext.install("gettor", unicode=True)
         self.t = i18n.getLang(self.reqInfo['locale'])
 
         # Init black & whitelists
diff --git a/setup.py b/setup.py
index b0fcc61..a88aed5 100644
--- a/setup.py
+++ b/setup.py
@@ -71,7 +71,7 @@ class createTrans(Command):
                         print 'Compiling %s' % src
                         self.msgfmt(src, dest)
     def msgfmt(self, src, dest):
-        args = src + " -o " + dest
+        args = src + " -f -o " + dest
         try:
             ret = subprocess.call("msgfmt" + " " + args, shell=True)
             if ret < 0:



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits