tor-commits
Threads by month
- ----- 2025 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
January 2014
- 23 participants
- 2271 discussions

12 Jan '14
commit 8c7340967939517fda2ff89dc36d0c92679b6b66
Author: Isis Lovecruft <isis(a)torproject.org>
Date: Fri Oct 11 01:03:25 2013 +0000
Update the dependencies in the README.
Thanks to mrphs for pointing out on IRC that python-dev was missing.
---
README | 21 +++------------------
1 file changed, 3 insertions(+), 18 deletions(-)
diff --git a/README b/README
index 3dda4f9..12c6c18 100644
--- a/README
+++ b/README
@@ -38,29 +38,14 @@ as instructions for getting extra Bridges.
### Dependencies and installation
BridgeDB requires the following OS-level dependencies:
- - Python>=2.6
+ - python>=2.7
+ - python-dev
- OpenSSL>=1.0.1e
- [SQLite3](http://www.maxmind.com/app/python)
- [MaxMind GeoIP](https://www.maxmind.com/en/geolocation_landing)
- [python-setuptools](https://pypi.python.org/pypi/setuptools)
-As well as the following Python dependencies (from ./requirements.txt):
-
- Babel==0.9.6
- BeautifulSoup==3.2.1
- Mako==0.8.1
- MarkupSafe==0.18
- Twisted>=13.0.0
- argparse>=1.2.1
- distribute>=0.6.46
- ipaddr>=2.1.10
- pyOpenSSL>=0.13
- pygeoip>=0.2.6
- pygpgme==0.3
- recaptcha>=1.0rc1
- recaptcha-client>=1.0.6
- wsgiref>=0.1.2
- zope.interface>=4.0.5
+As well as any Python dependencies in requirements.txt.
### Deploying BridgeDB in a Python virtualenv
1
0

[bridgedb/master] Update completed pt/…/.po translation file from translations repo.
by isis@torproject.org 12 Jan '14
by isis@torproject.org 12 Jan '14
12 Jan '14
commit af2c637868236681e91016f64ed05c058e719a50
Author: Isis Lovecruft <isis(a)torproject.org>
Date: Fri Oct 11 03:32:33 2013 +0000
Update completed pt/…/.po translation file from translations repo.
---
lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.po | 19 ++++++++++---------
1 file changed, 10 insertions(+), 9 deletions(-)
diff --git a/lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.po b/lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.po
index a43958a..3d6ba21 100644
--- a/lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.po
+++ b/lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.po
@@ -3,15 +3,16 @@
# This file is distributed under the same license as the BridgeDB project.
#
# Translators:
+# Translators:
# Communia <ameaneantie(a)riseup.net>, 2013
# Augustine <evandro(a)geocities.com>, 2013
-# m4lqu1570 <>, 2012
+# Snake Plissken <>, 2012
msgid ""
msgstr ""
"Project-Id-Version: The Tor Project\n"
"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n"
"POT-Creation-Date: 2013-03-27 21:41+0000\n"
-"PO-Revision-Date: 2013-05-26 16:20+0000\n"
+"PO-Revision-Date: 2013-08-20 22:20+0000\n"
"Last-Translator: Communia <ameaneantie(a)riseup.net>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/torproject/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -29,7 +30,7 @@ msgstr "O que são pontes?"
#, python-format
msgid ""
"%s Bridge relays %s are Tor relays that help you circumvent censorship."
-msgstr "%s Retransmissores de ponte %s são retransmissores Tor que ajudam a contornar a censura."
+msgstr "%s Retransmissores de ponte %s são retransmissores Tor que ajudam a driblar a censura."
#: lib/bridgedb/templates/base.html:39
msgid "I need an alternative way of getting bridges!"
@@ -41,7 +42,7 @@ msgid ""
"Another way to find public bridge addresses is to send an email (from a %s "
"or a %s address) to %s with the line 'get bridges' by itself in the body of "
"the mail."
-msgstr "Outra maneira de se achar endereços de pontes públicas é se enviando um email (de um endereço %s ou %s) para %s com apenas 'get bridges' no corpo do email."
+msgstr "Outra maneira de encontrar endereços de pontes públicas, é enviando um e-mail (de um endereço %s ou %s) para %s apenas com o texto 'get bridges' no corpo da mensagem."
#: lib/bridgedb/templates/base.html:48
msgid "My bridges don't work! I need help!"
@@ -53,14 +54,14 @@ msgid ""
"If your Tor doesn't work, you should email %s. Try including as much info "
"about your case as you can, including the list of bridges you used, the "
"bundle filename/version you used, the messages that Tor gave out, etc."
-msgstr "Se seu Tor nao funciona, envie um email para %s. Inclua tantas informações sobre seu caso quanto puder, tais como a lista de pontes utilizadas, a versão ou o nome do arquivo do pacote Tor, as mensagens que o Tor mostrou, etc."
+msgstr "Se seu Tor não funcionar, envie um e-mail para %s. Inclua tantas informações sobre seu caso quanto puder, por exemplo, a lista de pontes utilizadas, a versão ou o nome do arquivo do pacote Tor, as mensagens que o Tor tiver mostrado, etc."
#: lib/bridgedb/templates/bridges.html:10
msgid ""
"To use the above lines, go to Vidalia's Network settings page, and click "
"\"My ISP blocks connections to the Tor network\". Then add each bridge "
"address one at a time."
-msgstr "Para se usar a informação acima, vá para a pagina de configuração da rede do Vidalia e selecione \"Meu provedor bloqueia conexões à rede Tor\". Então adicione um endereço de ponte por vez."
+msgstr "Para utilizar as informações acima, abra a página de configurações de rede do\nVidalia, e clique em \"Meu ISP bloqueia as conexões para a rede Tor\". Depois,\nadicione cada ponte, uma a uma."
#: lib/bridgedb/templates/bridges.html:13
msgid "No bridges currently available"
@@ -72,7 +73,7 @@ msgstr "Atualize seu navegador para Firefox"
#: lib/bridgedb/templates/captcha.html:8
msgid "Type the two words"
-msgstr "Entre ambas palavras"
+msgstr "Digite as duas palavras"
#: lib/bridgedb/templates/index.html:6
msgid "Step 1"
@@ -81,7 +82,7 @@ msgstr "1º Passo"
#: lib/bridgedb/templates/index.html:8
#, python-format
msgid "Get %s Tor Browser Bundle %s"
-msgstr "Obtenha %s o pacote de navegador Tor %s"
+msgstr "Obtenha %s o Pacote de Navegação Tor %s"
#: lib/bridgedb/templates/index.html:13
msgid "Step 2"
@@ -90,7 +91,7 @@ msgstr "2º Passo"
#: lib/bridgedb/templates/index.html:15
#, python-format
msgid "Get %s bridges %s"
-msgstr "Obter %s as pontes %s"
+msgstr "Obter %s pontes %s"
#: lib/bridgedb/templates/index.html:19
msgid "Step 3"
1
0

[bridgedb/master] Add script for automatically pulling in and compiling translation updates.
by isis@torproject.org 12 Jan '14
by isis@torproject.org 12 Jan '14
12 Jan '14
commit 6d00ad5e94c8418df2eb4929b94f4c1b0d44bb04
Author: Isis Lovecruft <isis(a)torproject.org>
Date: Fri Oct 11 04:04:09 2013 +0000
Add script for automatically pulling in and compiling translation updates.
* ADD maint/get-completed-translations script for pulling in the
'bridgedb_completed' branch from the translations repo. At the end of the
script there is the option to automatically run "python setup.py
compile_catalog" to recompile the newly merged translations; this option
times out after 15 seconds, so this is safe to run in an automated
environment.
* ADD "make translations" command to the Makefile, this will run the
maint/get-completed-translations script.
---
Makefile | 3 +
maint/get-completed-translations | 163 ++++++++++++++++++++++++++++++++++++++
2 files changed, 166 insertions(+)
diff --git a/Makefile b/Makefile
index 0735f41..e0ff669 100644
--- a/Makefile
+++ b/Makefile
@@ -19,3 +19,6 @@ uninstall:
cat installed-files.txt | xargs rm -rf
reinstall: uninstall force-install
+
+translations:
+ ./maint/get-completed-translations
diff --git a/maint/get-completed-translations b/maint/get-completed-translations
new file mode 100755
index 0000000..ff352f1
--- /dev/null
+++ b/maint/get-completed-translations
@@ -0,0 +1,163 @@
+#!/bin/bash
+# -*- coding: utf-8 -*-
+#_____________________________________________________________________________
+# This file is part of BridgeDB, a Tor bridge distribution system.
+#
+# :authors: Isis Lovecruft 0xA3ADB67A2CDB8B35 <isis(a)torproject.org>
+# please also see AUTHORS file
+# :copyright: (c) 2007-2013, The Tor Project, Inc.
+# (c) 2007-2013, all entities within the AUTHORS file
+# :license: 3-clause BSD, see included LICENSE for information
+#_____________________________________________________________________________
+#
+# get-completed-translations
+# --------------------------
+# This should be used when newly completed translations are available in the
+# Tor Project's translations repository. [0]
+#
+# The first time this script is run, it will create a directory, next to the
+# BridgeDB repository directory, named 'bridgedb-translations':
+#
+# …/parentdir/
+# |-- bridgedb/
+# | |-- lib/
+# | | `-- bridgedb/
+# | | `-- i18n/
+# | | |-- ar/
+# | | | `-- LC_MESSAGES
+# | | | |-- bridgedb.mo
+# | | | `-- bridgedb.po
+# | | |-- …
+# | | |-- zh_CN/
+# | | | `-- LC_MESSAGES
+# | | | |-- bridgedb.mo
+# | | | `-- bridgedb.po
+# | | `-- templates/
+# | |-- scripts/
+# | `-- …
+# `-- bridgedb-translations/
+# |-- ar/
+# | `-- LC_MESSAGES
+# | `-- bridgedb.po
+# |-- …
+# `-- zh_CN/
+# `-- LC_MESSAGES
+# `-- bridgedb.po
+#
+# The new directory, 'bridgedb-translations', will only contain the contents
+# of the upstream branch 'bridgedb_completed'. The updated .po files will be
+# rsync'd into the lib/bridgedb/i18n/ directory in the BridgeDB repository
+# directory.
+#
+# You shouldn't need to change anything in this script, nor run it from any
+# specific location. Just run it from anywhere and it'll update the
+# translations.
+#
+# [0]: https://gitweb.torproject.org/translation.git
+#_____________________________________________________________________________
+
+
+# The name of the directory to store completed translations for BridgeDB
+# in. This will be created, and made to fetch *only* the
+# $TRANS_COMPLETE_BRANCH branch from the TPO translations.git repo:
+TRANS_DIR='bridgedb-translations'
+
+# The remote location of the translations repo:
+TRANS_REMOTE='git@git-rw.torproject.org:translation.git'
+
+# The branch from the remote translations repo to check out:
+TRANS_COMPLETED_BRANCH='bridgedb_completed'
+
+
+#-----------------------------------------------------------------------------
+# Don't touch anything below here unless you're fixing a bug.
+#_____________________________________________________________________________
+
+# Check for dependencies:
+which rsync 2>&1 >/dev/null || \
+ { printf "You must have rsync installed.\nExiting.\n"; exit 1 ;}
+
+# Figure out where we are so that we can get to the parent directory of the
+# BridgeDB repository directory:
+THIS_FILE="${BASH_SOURCE[0]}"
+NAME=$(basename $0)
+
+while [ -h "$THIS_FILE" ]; do
+ # resolve $THIS_FILE until the file is no longer a symlink:
+ THIS_PATH="$( cd -P "$( dirname "$THIS_FILE" )" && pwd )"
+ THIS_FILE="$(readlink "$THIS_FILE")"
+ # if $THIS_FILE was a relative symlink, we need to resolve it relative to
+ # the path where the symlink file was located:
+ [[ $THIS_FILE != /* ]] && THIS_FILE="$THIS_PATH/$THIS_FILE"
+done
+
+THIS_PATH="$( cd -P "$( dirname "$THIS_FILE" )" && pwd )"
+PARENT_PATH=${THIS_PATH%%/bridgedb/maint}
+
+function usage () {
+ printf "Usage: %s\n\n" $NAME
+ printf "That's it. Just run it from anywhere. There are no options.\n"
+ printf "\n"
+ printf "This should be used when newly completed translations are available in the\n"
+ printf "Tor Project's translations repository.\n"
+ printf "\n"
+ printf "The first time this script is run, it will create a directory, next to the\n"
+ printf "BridgeDB repository directory, named 'bridgedb-translations'.\n"
+ printf "The new directory, 'bridgedb-translations', will only contain the contents\n"
+ printf "of the upstream branch 'bridgedb_completed'. The updated .po files will be\n"
+ printf "rsync'd into the lib/bridgedb/i18n/ directory in the BridgeDB repository\n"
+ printf "directory.\n"
+ printf "\n"
+}
+
+if test "$#" -gt "1" ; then usage ; fi
+
+# Go to the parent directory of the BridgeDB repo:
+cd $PARENT_PATH
+#printf "%s: Current working directory:\n\t%s\n" $NAME $PWD
+# Create a directory for completed translations if it doesn't already exist:
+if ! test -d "$TRANS_DIR" ; then
+ printf "%s: Creating directory for translations repo:\n\t%s\n" \
+ $NAME $TRANS_DIR
+ mkdir $TRANS_DIR
+ # Go into the completed translations repo:
+ cd $TRANS_DIR
+ # Create the git repo if it doesn't exist:
+ git init
+ git remote add -t $TRANS_COMPLETED_BRANCH -f origin $TRANS_REMOTE
+ git checkout $TRANS_COMPLETED_BRANCH
+else
+ printf "%s: Found directory for translations repo:\n\t%s\n" \
+ $NAME $TRANS_DIR
+ # Go into the completed translations repo
+ cd $TRANS_DIR
+ git pull
+fi
+
+cd $PARENT_PATH
+rsync -PCAXrq \
+ --filter 'include ./translation/*/LC_MESSAGES/bridgedb.po' \
+ --filter 'exclude .gitignore' \
+ ./translation/ ./bridgedb/lib/bridgedb/i18n/
+status=$?
+
+printf "\n"
+read -N1 -t15 -p"Should we recompile the new translations now? (Y/n) " choice
+printf "\n"
+
+case $choice in
+ n )
+ printf "Skipping translations recompilation...\n\n"
+ status=$?
+ ;;
+ * )
+ printf "Recompiling files from *.po → *.mo ...\n\n"
+ cd ${PARENT_PATH}'/bridgedb'
+ python setup.py compile_catalog
+ status=$?
+ printf "\n"
+ printf "Don't forget to reinstall BridgeDB to update the templates!\n\n"
+ ;;
+esac
+
+exit $status
1
0

[bridgedb/master] Add completed kn/…/.po translation file from translations repo.
by isis@torproject.org 12 Jan '14
by isis@torproject.org 12 Jan '14
12 Jan '14
commit 7af0f41fc80741b918094885a7311a140f820741
Author: Isis Lovecruft <isis(a)torproject.org>
Date: Fri Oct 11 03:34:22 2013 +0000
Add completed kn/…/.po translation file from translations repo.
---
lib/bridgedb/i18n/kn/LC_MESSAGES/bridgedb.po | 102 ++++++++++++++++++++++++++
1 file changed, 102 insertions(+)
diff --git a/lib/bridgedb/i18n/kn/LC_MESSAGES/bridgedb.po b/lib/bridgedb/i18n/kn/LC_MESSAGES/bridgedb.po
new file mode 100644
index 0000000..905e22d
--- /dev/null
+++ b/lib/bridgedb/i18n/kn/LC_MESSAGES/bridgedb.po
@@ -0,0 +1,102 @@
+# Translations template for BridgeDB.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the BridgeDB project.
+#
+# Translators:
+# Translators:
+# msj2, 2013
+# msj2, 2013
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n"
+"POT-Creation-Date: 2013-03-27 21:41+0000\n"
+"PO-Revision-Date: 2013-07-31 03:40+0000\n"
+"Last-Translator: msj2\n"
+"Language-Team: Kannada (http://www.transifex.com/projects/p/torproject/language/kn/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+"Language: kn\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: lib/bridgedb/templates/base.html:33
+msgid "What are bridges?"
+msgstr "ಬ್ರಿಡ್ಜ್ ಗಳು ಅಂದರೆ ಏನು?"
+
+#: lib/bridgedb/templates/base.html:34
+#, python-format
+msgid ""
+"%s Bridge relays %s are Tor relays that help you circumvent censorship."
+msgstr "%sಬ್ರಿಡ್ಜ್ನ ರಿಲೇಗಳು%s ಅಂದರೆ ಸೆನ್ಸಾರ್ಗಳಿಂದ ನಿಮ್ಮನ್ನು ದೂರವಿಡುವ ಟಾರ್ ರಿಲೇಗಳು, "
+
+#: lib/bridgedb/templates/base.html:39
+msgid "I need an alternative way of getting bridges!"
+msgstr "ನನಗೆ ಬ್ರಿಡ್ಜ್ಗಳು ಸಿಗುವ ಬದಲಿ ಮಾರ್ಗ ಬೇಕು"
+
+#: lib/bridgedb/templates/base.html:40
+#, python-format
+msgid ""
+"Another way to find public bridge addresses is to send an email (from a %s "
+"or a %s address) to %s with the line 'get bridges' by itself in the body of "
+"the mail."
+msgstr "ಪಬ್ಲಿಕ್ ಬ್ರಿಡ್ಜ್ಗಳ ಅಡ್ರೆಸ್ ಪಡೆಯುವ ದಾರಿಯಂದ್ರೆ, %s ಈ ವಿಳಾಸಕ್ಕೆ ಈಮೇಲ್ ಕಳಿಸಿ (ಇಂದ a %s ಅಥವಾ a %s ಅಡ್ರೆಸ್ ) ಇವರಿಗೆ. ಈ 'get bridges' ಅಂತ ಈಮೇಲ್ ಒಳಗೆ ಬರೆಯಿರಿ."
+
+#: lib/bridgedb/templates/base.html:48
+msgid "My bridges don't work! I need help!"
+msgstr "ನನ್ನ ಬ್ರಿಡ್ಜ್ಗಳು ಕೆಲಸ ಮಾಡ್ತಿಲ್ಲ. ಸಹಾಯ ಮಾಡಿ"
+
+#: lib/bridgedb/templates/base.html:49
+#, python-format
+msgid ""
+"If your Tor doesn't work, you should email %s. Try including as much info "
+"about your case as you can, including the list of bridges you used, the "
+"bundle filename/version you used, the messages that Tor gave out, etc."
+msgstr "ನಿಮ್ಮ ಟಾರ್ ಕೆಲಸ ಮಾಡದೇ ಇದ್ರೆ, %s ಗೆ ಈಮೇಲ್ ಕಳಿಸಿ. ಬ್ರಿಡ್ಜ್ಗಳ ಪಟ್ಟಿ, ಬಂಡಲ್ನ ಫ಼ೈಲ್ ಹೆಸರು/ವರ್ಷನ್, ಟಾರ್ ಕೊಟ್ಟ ಮೆಸೇಜ್ಗಳು, ಎರರ್ ಮೆಸೇಜ್ಗಳು, ಈ ರೀತಿ ಸಾಧ್ಯವಿದ್ದಷ್ಟೂ ಮಾಹಿತಿಯನ್ನು ಈಮೇಲ್ನಲ್ಲಿ ಕಳಿಸಿ."
+
+#: lib/bridgedb/templates/bridges.html:10
+msgid ""
+"To use the above lines, go to Vidalia's Network settings page, and click "
+"\"My ISP blocks connections to the Tor network\". Then add each bridge "
+"address one at a time."
+msgstr "ಮೇಲ್ಕಂಡ ಲೈನ್ಗಳನ್ನ ಬಳಸಲು, ವಿಡಲಿಯಾದ ಜಾಲಬಂಧ ಸೆಟ್ಟಿಂಗ್ ಪುಟಕ್ಕ ಹೋಗಿ, ಅಲ್ಲಿ \"My ISP blocks connections to the Tor network\" ಎನ್ನುವುದರ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ. ನಂತರ, ಒಂದೊಂದೇ ಬ್ರಿಡ್ಜ್ ಅಡ್ರೆಸ್ನ ಕೂಡುತ್ತಾ ಹೋಗಿ."
+
+#: lib/bridgedb/templates/bridges.html:13
+msgid "No bridges currently available"
+msgstr "ಯಾವ ಬ್ರಿಡ್ಜ್ಗಳು ಸದ್ಯಕ್ಕೆ ಲಭ್ಯವಿಲ್ಲ"
+
+#: lib/bridgedb/templates/captcha.html:6
+msgid "Upgrade your browser to Firefox"
+msgstr "ನಿಮ್ಮ ಬ್ರೌಸರ್ನ ಫ಼ೈರ್ಫ಼ಾಕ್ಸ್ಗೆ ಬದಲಿಸಿಕೊಳ್ಳಿ"
+
+#: lib/bridgedb/templates/captcha.html:8
+msgid "Type the two words"
+msgstr "ಎರಡು ಪದಗಳನ್ನು ಟೈಪ್ ಮಾಡಿ"
+
+#: lib/bridgedb/templates/index.html:6
+msgid "Step 1"
+msgstr "ಹೆಜ್ಜೆ ೧"
+
+#: lib/bridgedb/templates/index.html:8
+#, python-format
+msgid "Get %s Tor Browser Bundle %s"
+msgstr "ಪಡೆಯಿರಿ %s ಟಾರ್ ಬ್ರೌಸರ್ ಬಂಡಲ್ %s"
+
+#: lib/bridgedb/templates/index.html:13
+msgid "Step 2"
+msgstr "ಹೆಜ್ಜೆ ೨"
+
+#: lib/bridgedb/templates/index.html:15
+#, python-format
+msgid "Get %s bridges %s"
+msgstr "ಪಡೆಯಿರಿ %s ಬ್ರಿಡ್ಜ್ಗಳು %s"
+
+#: lib/bridgedb/templates/index.html:19
+msgid "Step 3"
+msgstr "ಹೆಜ್ಜೆ ೩"
+
+#: lib/bridgedb/templates/index.html:21
+#, python-format
+msgid "Now %s add the bridges to Tor %s"
+msgstr "ಇದೀಗ, %s ಈ ಬ್ರಿಡ್ಜ್ಗಳನ್ನ %s ಟಾರ್ಗೆ ಕೂಡಿಸಿಕೊಳ್ಳಿ."
1
0

[bridgedb/master] Merge branch 'feature/9959-pas-danglais' into develop
by isis@torproject.org 12 Jan '14
by isis@torproject.org 12 Jan '14
12 Jan '14
commit dbfc09185deaf21542a088dff56a2e420882f5f1
Merge: e2b9472 a46bed0
Author: Isis Lovecruft <isis(a)torproject.org>
Date: Sun Oct 13 21:56:34 2013 +0000
Merge branch 'feature/9959-pas-danglais' into develop
Makefile | 3 +
lib/bridgedb/i18n/ar/LC_MESSAGES/bridgedb.mo | Bin 3278 -> 0 bytes
lib/bridgedb/i18n/ar/LC_MESSAGES/bridgedb.po | 44 +++---
lib/bridgedb/i18n/da/LC_MESSAGES/bridgedb.mo | Bin 2676 -> 0 bytes
lib/bridgedb/i18n/da/LC_MESSAGES/bridgedb.po | 43 +++---
lib/bridgedb/i18n/de/LC_MESSAGES/bridgedb.mo | Bin 2727 -> 0 bytes
lib/bridgedb/i18n/de/LC_MESSAGES/bridgedb.po | 47 ++++---
lib/bridgedb/i18n/el/LC_MESSAGES/bridgedb.mo | Bin 3826 -> 0 bytes
lib/bridgedb/i18n/el/LC_MESSAGES/bridgedb.po | 49 ++++---
lib/bridgedb/i18n/en/LC_MESSAGES/bridgedb.po | 108 +++++++++++++++
lib/bridgedb/i18n/en_GB/LC_MESSAGES/bridgedb.po | 108 +++++++++++++++
lib/bridgedb/i18n/en_US/LC_MESSAGES/bridgedb.po | 108 +++++++++++++++
lib/bridgedb/i18n/es/LC_MESSAGES/bridgedb.mo | Bin 2858 -> 0 bytes
lib/bridgedb/i18n/es/LC_MESSAGES/bridgedb.po | 46 ++++---
lib/bridgedb/i18n/eu/LC_MESSAGES/bridgedb.mo | Bin 2760 -> 0 bytes
lib/bridgedb/i18n/eu/LC_MESSAGES/bridgedb.po | 47 ++++---
lib/bridgedb/i18n/fa/LC_MESSAGES/bridgedb.mo | Bin 3212 -> 0 bytes
lib/bridgedb/i18n/fa/LC_MESSAGES/bridgedb.po | 44 +++---
lib/bridgedb/i18n/fr/LC_MESSAGES/bridgedb.mo | Bin 2827 -> 0 bytes
lib/bridgedb/i18n/fr/LC_MESSAGES/bridgedb.po | 66 +++++----
lib/bridgedb/i18n/gl/LC_MESSAGES/bridgedb.mo | Bin 2736 -> 0 bytes
lib/bridgedb/i18n/gl/LC_MESSAGES/bridgedb.po | 42 +++---
lib/bridgedb/i18n/he/LC_MESSAGES/bridgedb.mo | Bin 3007 -> 0 bytes
lib/bridgedb/i18n/he/LC_MESSAGES/bridgedb.po | 41 +++---
lib/bridgedb/i18n/hr_HR/LC_MESSAGES/bridgedb.mo | Bin 2714 -> 0 bytes
lib/bridgedb/i18n/hr_HR/LC_MESSAGES/bridgedb.po | 44 +++---
lib/bridgedb/i18n/hu/LC_MESSAGES/bridgedb.po | 113 ++++++++++++++++
lib/bridgedb/i18n/it/LC_MESSAGES/bridgedb.mo | Bin 2653 -> 0 bytes
lib/bridgedb/i18n/it/LC_MESSAGES/bridgedb.po | 42 +++---
lib/bridgedb/i18n/ja/LC_MESSAGES/bridgedb.mo | Bin 3007 -> 0 bytes
lib/bridgedb/i18n/ja/LC_MESSAGES/bridgedb.po | 34 ++---
lib/bridgedb/i18n/kn/LC_MESSAGES/bridgedb.po | 111 +++++++++++++++
lib/bridgedb/i18n/lv/LC_MESSAGES/bridgedb.mo | Bin 2715 -> 0 bytes
lib/bridgedb/i18n/lv/LC_MESSAGES/bridgedb.po | 45 ++++---
lib/bridgedb/i18n/ms_MY/LC_MESSAGES/bridgedb.mo | Bin 2762 -> 0 bytes
lib/bridgedb/i18n/ms_MY/LC_MESSAGES/bridgedb.po | 47 ++++---
lib/bridgedb/i18n/nb/LC_MESSAGES/bridgedb.mo | Bin 2623 -> 0 bytes
lib/bridgedb/i18n/nb/LC_MESSAGES/bridgedb.po | 41 +++---
lib/bridgedb/i18n/nl/LC_MESSAGES/bridgedb.mo | Bin 2733 -> 0 bytes
lib/bridgedb/i18n/nl/LC_MESSAGES/bridgedb.po | 46 ++++---
lib/bridgedb/i18n/pl/LC_MESSAGES/bridgedb.mo | Bin 2737 -> 0 bytes
lib/bridgedb/i18n/pl/LC_MESSAGES/bridgedb.po | 46 ++++---
lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.mo | Bin 2700 -> 0 bytes
lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.po | 58 +++++---
lib/bridgedb/i18n/ru/LC_MESSAGES/bridgedb.mo | Bin 3275 -> 0 bytes
lib/bridgedb/i18n/ru/LC_MESSAGES/bridgedb.po | 43 +++---
lib/bridgedb/i18n/si_LK/LC_MESSAGES/bridgedb.mo | Bin 4080 -> 0 bytes
lib/bridgedb/i18n/si_LK/LC_MESSAGES/bridgedb.po | 42 +++---
lib/bridgedb/i18n/sv/LC_MESSAGES/bridgedb.mo | Bin 2713 -> 0 bytes
lib/bridgedb/i18n/sv/LC_MESSAGES/bridgedb.po | 44 +++---
lib/bridgedb/i18n/th/LC_MESSAGES/bridgedb.po | 43 +++---
lib/bridgedb/i18n/tr/LC_MESSAGES/bridgedb.mo | Bin 2732 -> 0 bytes
lib/bridgedb/i18n/tr/LC_MESSAGES/bridgedb.po | 42 +++---
lib/bridgedb/i18n/zh_CN/LC_MESSAGES/bridgedb.mo | Bin 2586 -> 0 bytes
lib/bridgedb/i18n/zh_CN/LC_MESSAGES/bridgedb.po | 33 +++--
maint/get-completed-translations | 163 +++++++++++++++++++++++
setup.py | 18 ++-
57 files changed, 1412 insertions(+), 439 deletions(-)
1
0
commit ab7c80c54799e1b64fe4c93e6c784b7a034daa16
Author: Isis Lovecruft <isis(a)torproject.org>
Date: Fri Oct 11 03:44:42 2013 +0000
Remove old compiled translations.
This shouldn't have been committed anyway.
---
lib/bridgedb/i18n/ar/LC_MESSAGES/bridgedb.mo | Bin 3278 -> 0 bytes
lib/bridgedb/i18n/da/LC_MESSAGES/bridgedb.mo | Bin 2676 -> 0 bytes
lib/bridgedb/i18n/de/LC_MESSAGES/bridgedb.mo | Bin 2727 -> 0 bytes
lib/bridgedb/i18n/el/LC_MESSAGES/bridgedb.mo | Bin 3826 -> 0 bytes
lib/bridgedb/i18n/es/LC_MESSAGES/bridgedb.mo | Bin 2858 -> 0 bytes
lib/bridgedb/i18n/eu/LC_MESSAGES/bridgedb.mo | Bin 2760 -> 0 bytes
lib/bridgedb/i18n/fa/LC_MESSAGES/bridgedb.mo | Bin 3212 -> 0 bytes
lib/bridgedb/i18n/fr/LC_MESSAGES/bridgedb.mo | Bin 2827 -> 0 bytes
lib/bridgedb/i18n/gl/LC_MESSAGES/bridgedb.mo | Bin 2736 -> 0 bytes
lib/bridgedb/i18n/he/LC_MESSAGES/bridgedb.mo | Bin 3007 -> 0 bytes
lib/bridgedb/i18n/hr_HR/LC_MESSAGES/bridgedb.mo | Bin 2714 -> 0 bytes
lib/bridgedb/i18n/it/LC_MESSAGES/bridgedb.mo | Bin 2653 -> 0 bytes
lib/bridgedb/i18n/ja/LC_MESSAGES/bridgedb.mo | Bin 3007 -> 0 bytes
lib/bridgedb/i18n/lv/LC_MESSAGES/bridgedb.mo | Bin 2715 -> 0 bytes
lib/bridgedb/i18n/ms_MY/LC_MESSAGES/bridgedb.mo | Bin 2762 -> 0 bytes
lib/bridgedb/i18n/nb/LC_MESSAGES/bridgedb.mo | Bin 2623 -> 0 bytes
lib/bridgedb/i18n/nl/LC_MESSAGES/bridgedb.mo | Bin 2733 -> 0 bytes
lib/bridgedb/i18n/pl/LC_MESSAGES/bridgedb.mo | Bin 2737 -> 0 bytes
lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.mo | Bin 2700 -> 0 bytes
lib/bridgedb/i18n/ru/LC_MESSAGES/bridgedb.mo | Bin 3275 -> 0 bytes
lib/bridgedb/i18n/si_LK/LC_MESSAGES/bridgedb.mo | Bin 4080 -> 0 bytes
lib/bridgedb/i18n/sv/LC_MESSAGES/bridgedb.mo | Bin 2713 -> 0 bytes
lib/bridgedb/i18n/tr/LC_MESSAGES/bridgedb.mo | Bin 2732 -> 0 bytes
lib/bridgedb/i18n/zh_CN/LC_MESSAGES/bridgedb.mo | Bin 2586 -> 0 bytes
24 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/lib/bridgedb/i18n/ar/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/ar/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 08e7ac8..0000000
Binary files a/lib/bridgedb/i18n/ar/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/da/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/da/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 75077ed..0000000
Binary files a/lib/bridgedb/i18n/da/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/de/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/de/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 50eeb33..0000000
Binary files a/lib/bridgedb/i18n/de/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/el/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/el/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 0683bb3..0000000
Binary files a/lib/bridgedb/i18n/el/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/es/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/es/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 1b67602..0000000
Binary files a/lib/bridgedb/i18n/es/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/eu/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/eu/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 5b4d015..0000000
Binary files a/lib/bridgedb/i18n/eu/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/fa/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/fa/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 9f5b6f5..0000000
Binary files a/lib/bridgedb/i18n/fa/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/fr/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/fr/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 97ea2f5..0000000
Binary files a/lib/bridgedb/i18n/fr/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/gl/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/gl/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index f1a445a..0000000
Binary files a/lib/bridgedb/i18n/gl/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/he/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/he/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index ff91b25..0000000
Binary files a/lib/bridgedb/i18n/he/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/hr_HR/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/hr_HR/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 1809503..0000000
Binary files a/lib/bridgedb/i18n/hr_HR/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/it/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/it/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 7f4202a..0000000
Binary files a/lib/bridgedb/i18n/it/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/ja/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/ja/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index ccf7d8f..0000000
Binary files a/lib/bridgedb/i18n/ja/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/lv/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/lv/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 1cc3787..0000000
Binary files a/lib/bridgedb/i18n/lv/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/ms_MY/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/ms_MY/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 6adeffc..0000000
Binary files a/lib/bridgedb/i18n/ms_MY/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/nb/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/nb/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 7e331fc..0000000
Binary files a/lib/bridgedb/i18n/nb/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/nl/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/nl/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 899fd2c..0000000
Binary files a/lib/bridgedb/i18n/nl/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/pl/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/pl/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 9ba98f6..0000000
Binary files a/lib/bridgedb/i18n/pl/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 8cc8dd3..0000000
Binary files a/lib/bridgedb/i18n/pt_BR/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/ru/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/ru/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 52e24b8..0000000
Binary files a/lib/bridgedb/i18n/ru/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/si_LK/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/si_LK/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 9856aed..0000000
Binary files a/lib/bridgedb/i18n/si_LK/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/sv/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/sv/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 73895c2..0000000
Binary files a/lib/bridgedb/i18n/sv/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/tr/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/tr/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 1032685..0000000
Binary files a/lib/bridgedb/i18n/tr/LC_MESSAGES/bridgedb.mo and /dev/null differ
diff --git a/lib/bridgedb/i18n/zh_CN/LC_MESSAGES/bridgedb.mo b/lib/bridgedb/i18n/zh_CN/LC_MESSAGES/bridgedb.mo
deleted file mode 100644
index 60d6cb8..0000000
Binary files a/lib/bridgedb/i18n/zh_CN/LC_MESSAGES/bridgedb.mo and /dev/null differ
1
0

[bridgedb/master] Add translation catalog compilation commands to install Makefile directives.
by isis@torproject.org 12 Jan '14
by isis@torproject.org 12 Jan '14
12 Jan '14
commit ed52bc50241eb3e37572062fd06270e1a8baf4d2
Author: Isis Lovecruft <isis(a)torproject.org>
Date: Mon Oct 14 06:41:45 2013 +0000
Add translation catalog compilation commands to install Makefile directives.
* CHANGE Makefile directives 'install' and 'force-install' to recompile the
completed translations before actually installing the package.
---
Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Makefile b/Makefile
index e0ff669..b932701 100644
--- a/Makefile
+++ b/Makefile
@@ -9,9 +9,11 @@ test:
python setup.py test
install:
+ -python setup.py compile_catalog 2>&1 >/dev/null
python setup.py install --record installed-files.txt
force-install:
+ -python setup.py compile_catalog 2>&1 >/dev/null
python setup.py install --force --record installed-files.txt 2>&1 >/dev/null
uninstall:
1
0

12 Jan '14
commit ae9ac1edd0ad74e0ed9a94167aa9d02e3b0ff21a
Merge: dbfc091 2c00be5
Author: Isis Lovecruft <isis(a)torproject.org>
Date: Mon Oct 14 01:42:14 2013 +0000
Merge branch 'fix/3573-robots-txt' into develop
lib/bridgedb/templates/robots.txt | 1079 +++++++++++++++++++++++++++++++++++++
1 file changed, 1079 insertions(+)
1
0
commit 2c00be57ba9f5ff09e646223124a0ff6c4687dbc
Author: Isis Lovecruft <isis(a)torproject.org>
Date: Sun Oct 13 22:29:44 2013 +0000
Add a text file for robots.
---
lib/bridgedb/templates/robots.txt | 1079 +++++++++++++++++++++++++++++++++++++
1 file changed, 1079 insertions(+)
diff --git a/lib/bridgedb/templates/robots.txt b/lib/bridgedb/templates/robots.txt
new file mode 100644
index 0000000..d5d347e
--- /dev/null
+++ b/lib/bridgedb/templates/robots.txt
@@ -0,0 +1,1079 @@
+# ___
+# [___]
+# /_____\
+# .-----'_______'-.
+# |HERO |_______| |
+# |_______________|
+# | |------.--.-| |
+# | |_____/)\ \| |
+# | | o| |/__\ \ |
+# | | |||____\--\|
+# | |__|||_____`\_\
+# |_____________| |
+# |""""""""""""""\__/
+# ||^^^^^|-+-|^^^//|\
+# ||_____|(_)|_____||
+# |_________________|
+# |=================|
+# |_________________|
+# '.___.'
+#
+# ___
+# .-v'---`\.
+# /:/__ : __\'.
+# |:/<O_>|<O>|:| TEChNIciANs 0f SpaceShip Earth ...
+# |:|\_..J...|:| ... aNDriods aRe we ...
+# _|:|\ t----j|:|_ ...'ll bAre You n0 soN ...
+# /:`.| \ \__/ |.':\ ... arE In coNTrol ...
+# |: | |---: | :| _ ... oF y0ur futURe deStiny
+# \: |.-::.:|-:._:/ /|.' '. ... Circu1ts are fAiliNg
+# / .-' :'x71': `\ ||_ | ... adjusT me adjuzzt me
+# \/\...---. :---.\ | .` ... adjust me .. AdjUst Me
+# /.'`/ .' ':' '. \\ .'\ .' ... adjuztme .. adJustmE ...
+# | : |..:...:|:....:.|\ .' ' (hawkwind)
+# | : |\ : /|\ : /'.\_.' .`
+# | : | \---':| `---'\'./|| .'
+# | : | |;: :| :| \/::|.'
+# }==={ |;: :| :| `--'
+# }==={/`'._ \ _\
+# | : |`'-._`-:|.-'.-\
+# | : |"":"""""|""":""|
+# | : | : :| : |
+# | : | : :| : |
+# \: |..: . / :..|
+# / < :|- : /
+# |...| :|- : /
+# \_/. :|- :|
+# | :|- :|
+# cjr \ :|- :/
+# 24nov99 | |- |
+#
+# ,------------------------------------------.
+# `-----------------------------------------. |
+# ,-----. ,-----. ,----. ,-. ,-.,------. | | ,-. ,-. ,----. ,-----. ,----.
+# `----. |`----. |`----. |`--` | |`------' `-' `-' | |'----. |`----. |'------`
+# ,-. | |,----' |,-. | |,---.| |,------. ,-. ,-. | |,----' |,----' |.-----.
+# | | | || ,-. < | | | || |\ ` || ,----' | | | | | || ,--. || ,-. < `---. |
+# | `--' || | | || `--' || | \ || `----. | `-' `-' || | | || | | |.----' |
+# `-----' `-' `-' `----' `-' | |`------' `----^----'`-' `-'`-' `-' `----'
+# | `--------------------------------------------.
+# `---------------------------------------------'
+#
+#
+# o
+# | ,-=======J==
+# | !_______/
+# Z `TT'
+# | ||
+# | ||
+# ,n----=JL=---.
+# | |LLL________\
+# `-(0 0)
+# \o________o/
+#
+# _____________
+# / ,.\
+# / / \\
+# o / { }\
+# `. \ .... \ / /
+# `. \ \\\\ `' /
+# \ \_____________/
+# \ \ \
+# \ \ \
+# \ _\ \________________________
+# (`\ / \ \ ___ "-._ )
+# \ \/ /`-' /, /`-._"-._ /
+# `/ """"""' /___ _"-._"-._
+# /___ __ _ `-._ ' /
+# \ XR 66-Roadkill "-._ / /
+# __\________________________ " /
+# / '//, '//' )__/
+# / '///' ,//'/, /
+# (.---------------------------./
+# `:. //
+# `======================='' Ojo99
+#
+#
+# Robby the Robot ____
+# The Forbidden Planet ,p+~~' `~~+q, .mmmmm_
+# (and others) ,JY' `YL, .##'~~~`##.
+# .JY .p~~q.p~~q.p~~q. YL. .#/ \#.
+# ,V p v v q V, ## ##
+# JY b | | d YL #| |#
+# d' `,__,^,__,^,__,' `b ## ##
+# d ,--------------------------, b `#\ /#'
+# d'/ \`b `##. .##'
+# .mmmmm_ d'.| | `b ~#####~
+# .##'~~~`##. d! --'~~~~~~~~~~~~~~~~~~~~~~~~`-- !b ||
+# .#/ \#. __d! ,==============================, !b_ ||
+# ## ## _-p' |' /.___..___..___. .___..___..___.\ `| `q-||
+# #| |#_p~ | .: J !q p!!q p!!q p! !q p!!q p!!q p! L :. | `'L
+# ## ##~b_ | q p | | | | | | | | | | | | q p | dP
+# `#\ /#' ~-b|' :! | | | | | | | | | | | | !: `|d-~
+# `##. .##' |/ # .d b..d b..d b. .d b..d b..d b. # \|
+# ~#####~ d :! |___||___||___| |___||___||___| !: b
+# :! d |###||###||###| |###||###||###| b !:
+# Z / |###||###||###| |###||###||###| \ S
+# :! .' |###||###||###| |###||###||###| `. !:
+# d d |###||###||###| |###||###||###| b b
+# .| / |###||###||###| |###||###||###| \ |.
+# |' .' `~~~'`~~~'`~~~' `~~~'`~~~'`~~~' `. `|
+# d | __.-=~~'`~~=-.__ | b
+# .| | _.-=~~ ________ ~~=-._ | |.
+# | | _.=~..-=+~~~ ~~~+=-. ~=._ | `|
+# d | _.=~ .+~ |==================| ~+._ ~=. | b
+# # !+~_.+~ |==================| ~+_ ~+! #
+# ,p _~ |==================| ~-_ q,
+# | _- |==================| -_ |
+# | .~ |==================| ~- |
+# b-~ |==================| ~-d
+# .d~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~b.
+# p .__ _jq__ q
+# | j=f~ J~Y=L '~~~~~~~~~~~~~~~~~~~` jf~L__,`~N, |
+# | _Z'.r+~~~+q/N, | .-. | _ZGf~' ~YL ~N, |
+# | d' jf YLY; | ( ) | :tZ' `N, V, |
+# | :! Z''~~~~~~~~`NY; | `-' | :fZ '~~~~~~~~`V, N |
+# | .p d' |'~` '~~`|`bV, +-------------------+ .Pd' |'~~` '~`| N `b |
+# | | .| || | | || !;| | | | | || | | || `| | |
+# | d | || | | || || | | ||' || | | || b !`|
+# |:! | || | `--'| ||: | | :|| |`--' | || | ||
+# || | |`-' ---' ||: | | :|4 `--- `-'| | ||
+# || | |'~` / ||: | | :|| \ '~`| d ||
+# |:i | || || || | | ||, || || | |'|
+# | b !; || || .|| |___________________| |,b || || .| | |
+# | |, N || || Z:! |===================| N!; || |! Z .P |
+# | b,`b |`-'| d\P |===================| `bN, |`-'|d'.Z |
+# | N `N`---' .Z\Z |===================| !LYL `---''.Z |
+# | `N_ YL_ .jfjf |===================| `N/+L_ __rf jf |
+# b `N_ `~*~T_Z' `~~~~~~~+++++~~~~~~~' Yq_J~'._j+' d
+# ~q `~Y=+~~ `~~~ p~
+# `~~~~~~~~~~~~8f~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~YK~~~~~~~~~~~~'
+# :+' `Y;
+# :f Y;
+# :f Z~+=L_ ._j=fY; Y;
+# .P |' `~~Y==L________________r==f~~ V, V,
+# __d .P N b__,
+# | | Z `| | |
+# | | d' V, | |
+# |' | b, _D !; ~|
+# !L Z Yq, _Z' | r!
+# |,b Yq, j+' |:!
+# N| ~~~~Y==q__ ._j==+~~~~' |\P
+# |/; `~+q_ .j=f~ #|
+# bV, `Yq_,_j+~ dtP
+# !LN, ~' j5Z
+# `bN, j5P
+# `bYL d\P
+# d dL____ .____W!|,
+# :W+' `~Y=L_ ._r+~~ ~NW,
+# :#! `Y=L, _r+~ NW
+# .#! ~+L, _rf' Mb
+# ZP Yq, j+' `#;
+# :M' `~~' |V
+# `P || `P
+# | || |
+# V '` :!
+# |, d b |
+# N, ,! !, :f
+# N, ,! !, jf
+# D================-_! !_-================|
+# d' L J Y;
+# .| `| |' b
+# | b d |
+# | | | |!
+# |, V V |
+# | d b P
+# Y; ,! !, d'
+# Y; ,! !, Z'
+# Ym=============J' L=============qZ'
+# d============+b .@============4;
+# d' !L .Z V,
+# |' !; d V
+# d | | !;
+# | V :! |
+# N P `| .|
+# | .| b |
+# `N Z !L .P
+# `N Z' !L .P
+# `M~~~~~~~~~~~@' `K~~~~~~~~~~Vf
+# .Z~~~~~~~~~~~N, jf~~~~~~~~~~YL
+# .Z N, j! !L
+# Z N .| !;
+# ,| |, ,| |,
+# |. .p=======q. .| |. .p========q. .|
+# |,f' `Y,| |,f' `Y,|
+# V/ \V V/ \V
+#
+# ____________
+# /____________\
+# / / _\__/_ \ \
+# || // \\// \\ ||
+# || \\_//\\_//.||
+# |_\__/_<>_\__/_|
+# / \
+# / || || \
+# /// \\\
+# //| |\\
+# / \\ Hootbot // \
+# |U'U|'---____---'|U'U|
+# |____________________|
+# \ /
+# | |
+# | | m1a
+# ____| |____
+# |\__/| |\__/|
+# | / \ |
+# | / TOMY \ |
+# |/________________\|
+# |__________________|
+#
+# ERS-210 ...
+#
+# ,
+# __,.._; )
+# ,--``' / ,";,\
+# | __; `-' ;
+# |``` ; _
+# '-""`!------'/ _,-'`/
+# "===`-'"|_|" ____,(__,-'
+# (ctr`.________,,---``` ;__|
+# | ,-"""""\-..._____,"""""-.
+# |;;;'''':::````:::; ;'''': :
+# (( .---. )) ( ( .---.) )
+# : \ \ ; ____ : / / ;
+# \ |````|',-"----`-| |'
+# (`----' `----'
+# /(____\ /____)
+# ,-\ / / ,\ \
+# (_ _/ / (__\ \
+# ,-\ / ;-._ |
+# (___)_/ (____\|
+#
+# ; / ,--.
+# ["] ["] ,< |__**|
+# /[_]\ [~]\/ |// |
+# ] [ OOO /o|__| Phs
+#
+# .:|Robot|:.
+#
+# ,--. ,--.
+# ((O ))--((O ))
+# ,'_`--'____`--'_`.
+# _: ____________ :_
+# | | ||::::::::::|| | |
+# | | ||::::::::::|| | |
+# | | ||::::::::::|| | |
+# |_| |/__________\| |_|
+# |________________|
+# __..-' `-..__
+# .-| : .----------------. : |-.
+# ,\ || | |\______________/| | || /.
+# /`.\:| | || __ __ __ || | |;/,'\
+# :`-._\;.| || '--''--''--' || |,:/_.-':
+# | : | || .----------. || | : |
+# | | | || '----SSt---' || | | |
+# | | | || _ _ _ || | | |
+# :,--.; | || (_) (_) (_) || | :,--.;
+# (`-'|) | ||______________|| | (|`-')
+# `--' | |/______________\| | `--'
+# |____________________|
+# `.________________,'
+# (_______)(_______)
+# (_______)(_______)
+# (_______)(_______)
+# (_______)(_______)
+# | || |
+# '--------''--------'
+#
+#
+# .-"""-.
+# /` `\
+# ,-==-. ; ;
+# /( \`. | |
+# | \ ,-. \ ( : ;
+# \ \`-.> ) 1 \ /
+# \_`. | | `._ _.`
+# \o_`-_|/ _|`"'|-.
+# /` `>. __ .-'`-|___|_ ) do you wanna a ride?
+# |\ (^ >' `>-----._/ ) see yourself going by
+# | `._\ / / / | --- -; the other side of the sky,
+# : `| ( ( | ___ _/ ... it flys,
+# \ `. `\ \_\ ___ _/ sideways through time,
+# `. `-='`t----' `--.______/ its an electric line
+# `. ,-''-.) |---| to do your zodiac sign
+# `.(,-=-./ \_/ (hawkwind)
+# | | V
+# cjr |-''`-. `.
+# 2nov01 / ,-'-.\ `-.
+# | ( \ `.
+# \ \ | ,.'
+# _______
+# _/ \_
+# / | | \
+# / |__ __| \
+# |__/((o| |o))\__|
+# | | | |
+# |\ |_| /|
+# | \ / |
+# \| / ___ \ |/
+# \ | / _ \ | /
+# \_________/
+# _|_____|_
+# ____|_________|____
+# / \
+#
+# _____
+# | |
+# | | | |
+# |_____|
+# ____ ___|_|___ ____
+# ()___) ()___)
+# // /| |\ \\
+# // / | | \ \\
+# (___) |___________| (___)
+# (___) (_______) (___)
+# (___) (___) (___)
+# (___) |_| (___)
+# (___) ___/___\___ | |
+# | | | | | |
+# | | |___________| /___\
+# /___\ ||| ||| // \\
+# // \\ ||| ||| \\ //
+# \\ // ||| ||| \\ //
+# \\ // ()__) (__()
+# /// \\\
+# /// \\\
+# _///___ ___\\\_
+# |_______| |_______|
+#
+# -=[ Robot from 'Lost in Space' ]=- 11/97
+#
+# ,.-""``""-.,
+# / ,:,;;,;, \
+# \ ';';;';' /
+# `'---;;---'`
+# <>_==""==_<>
+# _<<<<<>>>>>_
+# .'____\==/____'.
+# |__ |__| __|
+# /C \ |..| / D\
+# \_C_/ |;;| \_c_/
+# |____o|##|o____|
+# \ ___|~~|___ /
+# '>--------<'
+# {==_==_==_=}
+# {= -=_=-_==}
+# {=_=-}{=-=_}
+# {=_==}{-=_=}
+# }~~~~""~~~~{
+# jgs }____::____{
+# /` || `\
+# | || |
+# | || |
+# | || |
+# '-----''-----'
+#
+# .andAHHAbnn.
+# .aAHHHAAUUAAHHHAn.
+# dHP^~" "~^THb.
+# . .AHF YHA. .
+# | .AHHb. .dHHA. |
+# | HHAUAAHAbn adAHAAUAHA |
+# I HF~"_____ ____ ]HHH I
+# HHI HAPK""~^YUHb dAHHHHHHHHHH IHH
+# HHI HHHD> .andHH HHUUP^~YHHHH IHH
+# YUI ]HHP "~Y P~" THH[ IUP
+# " `HK ]HH' "
+# THAn. .d.aAAn.b. .dHHP
+# ]HHHHAAUP" ~~ "YUAAHHHH[
+# `HHP^~" .annn. "~^YHH'
+# YHb ~" "" "~ dHF
+# "YAb..abdHHbndbndAP"
+# THHAAb. .adAHHF
+# "UHHHHHHHHHHU" -Row
+# ]HHUUHHHHHH[
+# .adHHb "HHHHHbn.
+# ..andAAHHHHHHb.AHHHHHHHAAbnn..
+# .ndAAHHHHHHUUHHHHHHHHHHUP^~"~^YUHHHAAbn.
+# "~^YUHHP" "~^YUHHUP" "^YUP^"
+# "" "~~"
+# ->TheFace<-
+#
+# . V V
+# . ___|____|___
+# . | ________ |
+# . | | o o | |
+# . | | /\ | |
+# . | | <_**_> | |
+# . | |________| |
+# . _______| |_______
+# . / |____________| \
+# . / \
+# . / ____________ \
+# . | || | 0o0()()0o0 | || |
+# . | || | [] [] [] | || |
+# . / / | | /~~~\/~~~\ | | \ \
+# . / / | ~~~~~~~~~~~~ | \ \
+# . UUUUU | | UUUUU
+# . (o*o*o*o*o*o*o*o*o*o*)
+# . (*o*o*o*o*o*o*o*o*o*o)
+# . / \
+# . / . . \
+# . / /\ \
+# . / . / \ . \
+# . / / \ \
+# . / / \ . \
+# . / . / \ \
+# . (oooooooooooo( )oooooooooooo)
+# . ( ::::::: ) ( ::::::: )
+# . ( ) ( )
+# . \ . / \ . /
+# . \ / \ /
+# . \ . / \ /
+# . \ / \ /
+# . )==( )==(
+# . / \ / \
+# . / \ / \
+# . (oooooooo) (oooooooo)
+# . /VVVVVVVVVV\ /VVVVVVVVVV\
+#
+# _________
+# _.-'`````````'._
+# _____.'X#X `'._______
+# ___/X###/X##X' /\ `\#####M\___
+# _______/X######/,X#X' /VV\ `\###MXXMMM\_______
+# ,;=XMM###########/ X#X' /VVVV\ `\#####MMM#######XM.
+# ,;=' 'MM########/ X' _____/VVVVVV\____ `\#####MM###======#M.
+# ,=' ;M######| _/== ___\VVVV/___==\___ `|#####M#== =MM.
+# ,=' ;M#######| _/## M#\<>\\VV//<>/M ####\ |#####== =MM
+# ,=' :M#######| /#### M##\__\\//__/#M #####\|####= =M#:
+# ,=' `.M#####|/##### M#############M ##########= =X##M.
+# ,;X+. `MMM######### 'M##________##M #########= =M####M.
+# .;###X; `MMMM 'M## 'M#)/\/\/\(#M' #M' ##= =M#####XX
+# |#####X; `.-= ## .(/______\). ## == ==M#######M
+# |#######X. `.+ ################ == ==X########M
+# `M#####M=X+. :X. |.'''.| == ==X#########X.
+# `X####=;| `=. `+. |. .| == ==X########MX;
+# `###=;| `:+. `X:. |. .| == ==X#######M#XX'
+# `|=;| `X#._ `=| | | == ==X#######'.M#|'
+# |=;| X###'._ =| ; : == ==M#######MX .M#|
+# |=;| X######'._ =| | | ==. ==M########M' .M#|
+# |=;|_____X#########.___| | | ====##' I |#MM' .M#|
+# |==========| |I .'''. ; | I |#. .M#|
+# |__________| |I __/' '\__ I |#_______M#|
+# `H|=''=|| |I __/''___________''\__ I || |H
+# H| || |I __/''' |+-------+| '''\______I || |H
+# H| || |I____/''' ||+-----+|| I || |H
+# H| || |I |||MEPH.||| I || |H
+# H| || |I ||+-----+|| I || |H
+# H| || (I_____________|+-------+|____________I _|______H__
+# _H______|__ '''''''''''''M+=====+M''''''''''' |XX|XXXXXXXX|
+# |==||==||##-| I I | | | |
+# |MM||##||##-| I I | | | M|
+# |MM||##||##-| ____M+_____+M____ | | | M#|
+# |MM||##||##/ |''''''X###X''''';| | | | M##|
+# |MM||##||#/ _________| X###X ;|________ | | |M###|
+# _____|MMM\\//#| |#######MM| M###M ;|#######M| | | |####|
+# || |MM###||##| |##|\###MM| X#####X ;|####/|#M| | | |## |
+# || |MM###||##| |##| |##MM| ;M#####M: ;|###| |#M| | | |# #|
+# || |MM###||##| |##| |##MM| MM#####MM ;|###| |#M| | | | ##|
+# || |MM###||#/ |##| |##MM| :M#####M: ;|###| |#M| | | |####|
+# |====|MM###/#/ |##| |##MM| :#####: ;|###| |#M| | | |####|
+# )--=|MM##/#/ |##| |##MM| M###M ;|###| |#M| | | |####|
+# (--=|MM#/#/ |##|/###MM| MXXXM ;|###|/##M| | | |####|
+# )--=|MM/#/ |#######M/| M/ \M ;| ######M| \##\_/####/
+# (--=|MM#( |_______/ |________________;|\______M| |#######|
+# (--=|MM#( || |H '^^^^^^^^^^^^^^^^^' H| || |#######|
+# )--=|MM#( || |H H| || |##XX###|
+# |====| \ || |H H| || |#X X##|
+# | |=-_-=| || |H H| || |#X X##|
+# | | | || |H H| || |##XX###|
+# | |=-_-=| || H H || )######)
+# | | | __|____H___ ____H___|__ |_|_|_|
+# |____|=-_-=| |==XXXXXXX,,I I..XXXXXXX==| | | | |
+# | | | |=XXXXXXXX,,I I..XXXXXXXX=| |_|_|_|
+# | |=-_-=| |XXXXXXXXX,,I I..XXXXXXXXX|
+# _|___\ | |XXX/```\X,,I I..X/'''\XXX|
+# ||:::|####| |XX| |;,I I.;| |XX|
+# || -|####| #X#| |;,I I.;| |#X#
+# || -|####; |###| |;,I I.;| |###|
+# || -|###; |###| |;,I I.;| |###|
+# || -|# | |###| |;,I I.;| |###|
+# || -|__| |###| |;,I I.;| |###|
+# || -| |###| |;,I I.;| |###|
+# (|___| |###| |;,I I.;| |###|
+# (|___| |###| |;,I I.;| |###|
+# |###| |;,I I.;| |###|
+# |####| |;,I I.;| |####|
+# |####| |;,I I.;| |####|
+# |####| |;,I I.;| |####|
+# |####| |;,I I.;| |####|
+# |#####\___/;,,,I I...;\___/#####|
+# |##__________,,I I..__________##|
+# |#/__________\,I I./__________\#|
+# |//MMMMMMMMMM\\I I//MMMMMMMMMM\\|
+# /(############)\ /(############)\
+# (________________) (________________)
+#
+# (basic conversion by ASCIIEditor 4.1
+# - BMP2ASCII definition file: bmp2ascii-indexed2.dat
+# - Optimized with the 'pre-convert to lineart' file: Lna_dot.dat)
+#
+# ... from an old amiga game - couldn't remember the name.
+#
+# # # __ __ _____ _____ __ __
+# # # # # \#\ /#/ /####/ (#####\ (##\ /##)
+# # # # # ()#\/#() (#(__ )#)_)#) \##__)#/
+# # # # # /######\ )###) (#####/ )####(
+# # # # # # /#/ \/ \#\ (#( )#) (#( )#)
+# # # o#o # # /#/ \#\ \#\___ (#( )#)(#( __
+# # # ### # # (/ \) \####\ /##\ /#/ \#\ (##)
+# # # ### # # _________________________________________________
+# ############# /////////////////////////////////////////////////
+# #######
+# ### ##### ###
+# #### ##M## #### Index page:
+# # # ##E## # # http://studenten.freepage.de/meph/ascii/ascii.htmHJ
+# # # ##P## # #
+# # # ##H## # # English "fast-link" page:
+# # # ### # # http://studenten.freepage.de/meph/ascii/eng/eng.htmHI
+# # # # # #
+# # # # #
+# # #
+# # #
+#
+# ______________________ ______________________
+# (_______________.---.__) (__,---,_______________)
+# _________)======(_________
+# .-====-.(________(________)________),-====-,
+# // ,---. \\ !'------'! // ,---. \\
+# (( ( [#] ) ))______! !______(( ( [#] ) ))
+# |\\ `---' // __\______/__ \\ `---' //|
+# | '-=====-' ___[_=_=_==_=_=_]___ `-=====-` |
+# |_____|------'\\ [HHHHHHHHHHHH] //`------|_____|
+# (\\) _[ ]_ (//)
+# (\\) I______I (//)
+# (\\)I||||||I(//)
+# \\I______I//
+# [__________]
+# _________________________________,------\________/------._________________________________
+# //________________________________.---.__/(((())))\__,---.________________________________\\
+# //_______________________________ .--. ______________ ,--. _______________________________\\
+# ))_______________________________((()))/: NO. 5, BTS :\((()))_______________________________((
+# \\_________ __ ___________________`--'/ : : \`--'___________________ __ _________//
+# `--.______// )______________________/ :............: \______________________( \\______,--'
+# + // / + /____________________\ + \ \\ +
+# |// / | (______________________) | \ \\|
+# +---// /----_----+ /______________________\ +----_----\ \\---+
+# |..(/ /....( \...| /[OOOOOOOOOOOOOOOOOOOOOO]\ |.../ )....\ \)..|
+# |..(O(......)O)..| () ________ ________ () |..(O(......)O)..|
+# |...\ \..../ /...| () | ____ | | ____ | () |...\ \..../ /...|
+# |....\_\__/_/....| () | |XOxI| | | |IxOX| | () |....\_\__/_/....|
+# |....(______)....| () | |OOXO| | | |OXOO| | () |....(______)....|
+# |..../ || \....| () |________| |________| () |..../ || \....|
+# |...|\\ || //|...| () ________ ________ () |...|\\ || //|...|
+# |...| \\||// |...| () |INPUTINP\ \ MEPH | () |...| \\||// |...|
+# |...| \\// |...| () |UTINPUTIN\ \______| () |...| \\// |...|
+# |...|===)(===|...| () |PUTINPUTIN\_________ () |...|===)(===|...|
+# |...| //\\ |...| () |PUTINPUTINPUTINPUTIN| () |...| //\\ |...|
+# |...| //||\\ |...| () |PUTINPUTINPUTINPUTIN| () |...| //||\\ |...|
+# |...|// || \\|...| () () |...|// || \\|...|
+# |...|\\ || //|...| ()________________________() |...|\\ || //|...|
+# |...| \\||// |...| _____I | | I_____ |...| \\||// |...|
+# |...| \\// |...| |~|____/ \____|~| |...| \\// |...|
+# |...|===)(===|...| |~~\____________/~~| |...|===)(===|...|
+# +---| //\\ |---+ |~~~|/ \_/\_/ \|~~~| +---| //\\ |---+
+# / | //||\\ | \ |~~~|\_/ \/ \_/|~~~| / | //||\\ | \
+# / |// || \\\ \ |~~~|/ \_/\_/ \|~~~| / /// || \\| \
+# ( (((__||__))) ) |~~~|\_/ \/ \_/|~~~| ( (((__||__))) )
+# \ \\\\\///// / |~~~|/ \_/\_/ \|~~~| \ \\\\\///// /
+# `. .' |~~~|\_/ \/ \_/|~~~| `, ,'
+# `--------' |~~~|/ \_/\_/ \|~~~| `--------'
+# |~~~|\_/ \/ \_/|~~~|
+# |~~~|/ \_/\_/ \|~~~|
+# |~~~|\_/_\/_\_/|~~~|
+# |~~/ \~~|
+# |_|______________|_|
+# //__________\\
+# _______________________________//____________\\_______________________________
+# ( _____________________ //______________\\ _____________________ )
+# | ((===================)) ____//________________\\____ ((===================)) |
+# | ((===================))| |((===================)) |
+# | ((===================))| |((===================)) |
+# | ((===================))| |((===================)) |
+# \((===================))|____________________________|((===================))/
+# ((===================))|XXXXXXX| |XXXXXXX|((===================))
+# ((===================))|XXXXXXX|) (|XXXXXXX|((===================))
+# ((===================))|XXXXXXX| |XXXXXXX|((===================))
+# ((===================))|___ ___|((===================))
+# ((===================))|XXX| |XXX|((===================))
+# ((===================))|XXX|] [|XXX|((===================))
+# ((===================))|XXX|] [|XXX|((===================))
+# ((===================))|XXX|] [|XXX|((===================))
+# ((===================))|XXX|] [|XXX|((===================))
+# ((===================))|XXX| |XXX|((===================))
+# ((===================))/ \((===================))
+# ((===================)) ((===================))
+# ((===================)) ((===================))
+# ((===================)) ((===================))
+# ((===================)) ((===================))
+# ((===================)) ((===================))
+# ((=_=_=_=_=_=_=_=_=_=)) ((=_=_=_=_=_=_=_=_=_=))
+#
+#
+# __ _______ _______________ (\ /)
+# / \ _/ ____\/ __/ _ __) __________\'----'/___________
+# / \ / / / _/ | | | | \\ ( <><> ) //
+# / /\ ( ( / / | | | | )) EVIL ) .. ( INSIDE ((
+# ___ / /__\ \ \__/ / | | | | (/________\ -- /_________\)
+# / / / \___ ( ( | | | | `--'
+# ( (__/ ________ \ \ \ \ | | | |
+# \ / ___ \ \ ) \ \_ | | | | _
+# \ / \ \___\__\/ /\ \__ |_| |__ |_ _| . -|- _ _ /_|_ /|
+# \ / \____________/ \_____\________( |_ (_| | |_ (_) |` | o |
+# \/ ______________________________________________________________________
+# \_ ____________ ______________________________________________.-'
+# \_ \_-=BETA=-_/ _/
+# \_ \______/ _/ -=< (B)(T)(S) >=- , /V\ E P H . '99
+# \________/ http://studenten.freepage.de/meph/ascii/eng/eng.htmHK
+#
+# ZEIRAM ______,---.______
+# ,' (o___o) `.
+# ____,' ______`---'______ `.____
+# (______,' ||\###/|| `.______)
+# || ||
+# )) t ((
+# || ___ ||
+# __ //_,---._\\ __
+# ,'##`._____________)# #(_____________,'##`.
+# (#################### ####################)
+# \###\_ ___ ___ _/###/
+# /# _\`-.-----'---`. ,'---`-----,-'/_ #\
+# |---'--) `-.--------`,'--------,-' (--`---|
+# |-----; `.-------:-------,' \-----|
+# |----; :------:------: \----|
+# \--/ :-----:-----: \:-/
+# _| #| :-----:-----: /:::\
+# / | #| :-----:-----: |: A-:|
+# ( | #| ;-----:-----: |:| |:|
+# |_| | ,'------:------`. |:| |:|
+# ||| | '-_-_-_-_:_-_-_-_-` |:| |:|
+# |||_|| ((_______\_/_______)) |:| |:|
+# () || \ _ _ _ / |:| |:|
+# || | |X| / \ |X| | |:| |:|
+# || | |X| | | |X| | \:V:/
+# .||. | |X| | | |X| | \:/
+# |oo| | |X| | | |X| | X
+# |__| | |X| | | |X| | /A\
+# | |X| | | |X| | (( ))
+# | / \ | \)/
+# | \ / |M
+# | | | |E
+# | | | |P
+# | | | |H
+# | | | |
+# ___/ | | \___
+# /________/ \________\
+#
+# _________
+# | _____ | _____ ______ __________
+# | _/ | | : ___ | | | ______ | / \ |
+# | _/ | |____ : | |____| | | /\ | | /\ /\ |
+# | /____ | | : | | \_ | |_/__\_| | / \/ \ |
+# |_________| |_____: _|_ |_____\| |/____\| |/________\|
+#
+# ################################################################################
+# ################################################################################
+# ################################################################################
+# ################################################################################
+# ################################################################################
+# | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
+# | | | | | | | |
+# +----------------------+ |
+# | /V\ E P |-| . . . . | |
+# | 00123.01256.X-895.02 | |
+# +----------------------+ \\\\\\////// |
+# \\((()))// |
+# / \\// \ ___|___
+# _| \/ |_ _/ \_
+# ((| \___ ___/ |)) / \
+# \ > -Q=\/=Q- < / | |
+# | .. | | |
+# ) ____ ( | |
+# _,'\ (WWWW) /`._ \_ _/
+# ,-' `-.____.-' `-. \_______/
+# | | | | | \ | | |
+# _|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_ | _|_|
+# #####################################################################|##########
+# #####################################################################|##########
+# #####################################################################|##########
+# #####################################################################|##########
+# #####################################################################|##########
+# #####################################################################|##########
+# ---------------------------------------------------------------------+##########
+# ################################################################################
+# ################################################################################
+# ################################################################################
+#
+# _,----v-.
+# ,' \ `.
+# ,' | `.
+# ; | \
+# | | |
+# | | |
+# .-. _____|____ |
+# / \_ _ /#x#x#x#x#x\|
+# _____/ \ `==========='\_____
+# \ / /
+# ,'\ \ / ,'
+# ,',_'__ `-'_______.--.-._ /
+# ..-' ___/ ( \ `----','
+# / .-+. ( `._ /
+# / / .-\ / `-.___,' __ /) /)
+# / / / ._\ ,`-._ | / _)/ // //)
+# `./ / / // ,' `-----'`. | | //\/ ///
+# \`-. \ ,' `._ _| |// | // )
+# `. `. _,'__ __,`-._\ ) |// /
+# \ ) .+---. `--------------' | / ) /
+# `.___/ .' `. ====== ==== | / | |
+# | \ | |/ | |
+# | \| ,-. ____ | ) |
+# | ||( ) / .-' `-. \ / /
+# \ | `-' ( / ____ \ ,-' `.' /
+# |\ \ ) / ,' `. | / ,( (
+# | < \ \ | / \| / / | |
+# | \===== \ | / __ | | | | \
+# \ \ | | | /__\ | | | /| \
+# | \ | | | \__/ | \ \ \_\ \
+# Meph. | \ \ \ \ / \ \ \ \
+#
+# #######################################################
+# #MERRY=CHRISTMAS=MERRY=CHRISTMAS=MERRY=CHRISTMAS=MERRY#
+# #MERRY=CHRISTMA____,---------.__=MERRY=CHRISTMAS=MERRY#
+# #MERRY=CHR_,--' `--.RY=CHRISTMAS=MERRY#
+# #MERRY=C,' ~~~~~~~~~~~ `.=CHRISTMAS=MERRY#
+# #MERRY=/ ~~~~~ ~~~ ~~~ `.HRISTMAS=MERRY#
+# #MERRY/ ~~~ ~~~~ \RISTMAS=MERRY#
+# #MERR| ~~ ~~~~ ~ ~~~~ \ISTMAS=MERRY#
+# #MER./ ~~~ ~~~~~~ ~ \STMAS=MERRY#
+# #ME/ \ ~ ~~~~~~ \TMAS=MERRY#
+# #ME\ `-._ ~ _ \MAS=MERRY#
+# #ME|`-._ `-.___ _,' \ ~~ \AS=MERRY#
+# #ME| `--.__ `--._______,-' ,'\ ~ ~ (AS=MERRY#
+# #MER\ `-+.__ _,'///) ~ \S=MERRY#
+# #MER/,---. / / `---------' A////\ ~ \=MERRY#
+# #ME(/__ \ ( ) ,----. _/ \////\ ~ (=MERRY#
+# #MER\ \___\ (===) ,' _____\ \////) ~ \MERRY#
+# #MER( / (#)`.-( ) ;'`(#) /| \///\ ~ )ERRY#
+# #MERR)\______>(===)<________/ | \/=C) ~ (MERRY#
+# #MER/_________( )_ | |Y=C\ ~ )ERRY#
+# #ME/ (___) `---._____| |Y=CH\ ~ (MERRY#
+# #M( ------ ,' `. \ |Y=CHR) ~~ )ERRY#
+# #ME`._______/ () () \. ------- ( |Y=CHR\ ~ (MERRY#
+# #MERRY=| `.______/ `--._____( )Y=CHRI\ ~ )ERRY#
+# #MERRY=| (____________) / \_,'RY=CHRIS) ~ (MERRY#
+# #MERRY=|\ _/||||||||||||\ / |RRY=CHRIS\ ~ )ERRY#
+# #MERRY=| \ \=+=+=+=+=+=+=)-/ |RRY=CHRIST\ (MERRY#
+# #MERRY=C) \ \|||||||||||/ / ,'ERRY=CHRISTM\ )ERRY#
+# #MERRY=C| / `---------' ( ,-'=MERRY=CHRISTM_)(_ERRY#
+# #MERRY=CH\ | | \,'MAS=MERRY=CHRIS,' `.RY#
+# #MERRY=CHR\ `. ,' ,'STMAS=MERRY=CHRI( MEPH )Y#
+# #MERRY=CHRI`-.___\_/__,-'RISTMAS=MERRY=CHRIS`.____,'RY#
+# #MERRY=CHRISTMAS=MERRY=CHRISTMAS=MERRY=CHRISTMAS=MERRY#
+# #######################################################
+#
+# ____,---------.__
+# _,--' `--.
+# ,' ~~~~~~~~~~~ `.
+# / ~~~~~ ~~~ ~~~ `.
+# / ~~~ ~~~~ \
+# | ~~ ~~~~ ~ ~~~~ \
+# ./ ~~~ ~~~~~~ ~ \
+# / \ ~ ~~~~~~ \
+# \ `-._ ~ _ \
+# |`-._ `-.___ _,' \ ~~ \
+# | `--.__ `--._______,-' ,'\ ~ ~ (
+# \ `-+.__ _,'///) ~ \
+# /,---. / / `---------' A////\ ~ \
+# (/__ \ ( ) ,----. _/ \////\ ~ (
+# \ \___\ (===) ,' _____\ \////) ~ \
+# ( / (#)`.-( ) ;'`(#) /| \///\ ~ )
+# )\______>(===)<________/ | \/ ) ~ (
+# /_________( )_ | | \ ~ )
+# / (___) `---._____| | \ ~ (
+# ( ------ ,' `. \ | ) ~~ )
+# `._______/ () () \. ------- ( | \ ~ (
+# | `.______/ `--._____( ) \ ~ )
+# | (____________) / \_,' ) ~ (
+# |\ _/||||||||||||\ / | \ ~ )
+# | \ \=+=+=+=+=+=+=)-/ | \ (
+# ) \ \|||||||||||/ / ,' \ )
+# | / `---------' ( ,-' _)(_
+# \ | | \,' ,' `.
+# \ `. ,' ,' ( MEPH )
+# `-.___\_/__,-' `.____,'
+#
+# _
+# [ ]
+# ( )
+# |>|
+# __/===\__
+# //| o=o |\\
+# <] | o=o | [>
+# \=====/
+# / / | \ \
+# <_________>
+#
+# , ,
+# (\____/)
+# (_oo_)
+# (O)
+# __||__ \)
+# []/______\[] /
+# / \______/ \/
+# / /__\
+# (\ /____\
+#
+# - - - W E A P O N S - O F - - - -
+# - A S S - D E S T R U C T I O N -
+# .
+# _|_ BEND OVER.
+# /\/\ (. .) /
+# `||' |#|
+# ||__.-"-"-.___
+# `---| . . |--.\
+# | : : | |_|
+# `..-..' ( I )
+# || || | |
+# || || |_|
+# |__|__| (.)
+#
+#
+# .---------------------------------.
+# | In 1981, Kenji Urada became the |
+# | first person killed by a robot |
+# | when he was disassembled by an |
+# | automated assembly machine." |
+# `-------.-------------------------'
+# \___/ /
+# //'|'\
+# []]o'o[]
+# \\_=_/
+# .--.------. _
+# |::| .-----.-._/ \
+# |::| `""""|"" _
+# |::| ."""""".__//
+# |::| `"|"""" \\---.
+# |::| ' ' '| (_x x_)
+# |::| ' ' '| |_^_|
+# `-.`--.-.-' """
+# |:|_:.|_
+# mMm|:::|_:_|.m.mMm.m.mMm.mm.MmmMm..
+#
+#
+# : :
+# : iloveyou.vbs :
+# .-.-~-.-~-.-~-.~-....... .....:
+# ( stupid computers ) `. :
+# `-' `-' `-'o-'-`-' `:
+# ____ o
+# ||o o| o
+# ||===|
+# .-.`---'-. .------.--.
+# | | o .o | | d888b | |
+# | | o:.o | | 88888 | |
+# | | | _-_-_-_-._|__|
+# `-".-.-.-' `-------'
+# _| | : |_
+# (rOBOt)_)_)
+#
+#
+# .------------------------------------.
+# | A warm water enema has to clean |
+# | the rectum of accumulated faecal |
+# | matter. This is not only the |
+# | safest system for cleaning the |
+# | bowels, but it also improves the |
+# | peristaltic movement of the bowels |
+# | and therby relieves constipation. |
+# `--------.---------------------------'
+# \___/ /
+# //'|'\ ___
+# []]o'o[] ( )
+# \\_=_/ (:::)
+# .--.------. _ (:::)
+# |::| .-----.-._/ \ |
+# |::| `""""|"" _|
+# |::| ."""""".__//|
+# |::| `"|"""" \\|
+# |::| ' ' '| |
+# |::| ' ' '| `---==>
+# `-.`--.-.-'
+# |:|_:.|_
+# mMm|:::|_:_|.m.mMm.m.mMm.mm.MmmMm..
+#
+#
+# "...Once the fast food authority have issued the
+# mass slaughter permits, this grotty little planet
+# will TREMBLE under the full might of the Lord Crumb..."
+# ____ ____ ____ ____ ____
+# ||o o| ||o o| ||o o| ||o o| ||o o|
+# ||===| ___||===| ___||===| ___||===| ___||===| ____
+# .-.`---.-||o o|---.-||o o|---.-||o o|---.-||o o|---.-||o o|
+# | | o .o ||===| ___||===| ___||===| ___||===| ___||===| ____
+# | | o:..-.`---.-||o o|---.-||o o|---.-||o o|---.-||o o|---.-||o o|
+# | | | | o .o ||===| ||===| ||===| ||===| ||===|
+# `-".-.-| | o:..-.`---'-. .-.`---'-. .-.`---'-. .-.`---'-. .-.`---'-.
+# _| | : | | | | o .o | | | o .o | | | o .o | | | o .o | | | o .o |
+# (rOBOt)_`-".-.-| | o:.o | | | o:.o | | | o:.o | | | o:.o | | | o:.o |
+# _| | : | | | | | | | | | | | | | | |
+# (rOBOt)_`-".-.-.-' `-".-.-.-' `-".-.-.-' `-".-.-.-' `-".-.-.-'
+# _| | : |_ _| | : |_ _| | : |_ _| | : |_ _| | : |_
+# (rOBOt)_)_)(rOBOt)_)_)(rOBOt)_)_)(rOBOt)_)_)(rOBOt)_)_)
+#
+# -+- .___.
+# .--+--. _/__ /|
+# ||[o o] |____|||
+# || ___| |O O ||
+# __`-----'_ __|++++|/__
+# |\ ________\ /_________ /|
+# || || | ||
+# ||| kill || || humans |||
+# \|| || || ||/
+# VV========VV VV========VV
+# || | | | ||
+# || | | | ||
+# \|___|___| |___|___|/
+# \___\___\ /___/___/
+#
+# .:. .-------- - -
+# \__/ .:. | .:. | I am the devil.
+# |oo| \_|_/ --| That's right, I'm
+# __`--'__ | | a robot. Anyways, I
+# | | ___ |___.-|. | just thought I'd
+# . | | |666 |___ (| | mention that I have
+# /|\| | `~~~ | `-: : a pointy pitchfork
+# | | | : : :| | . ready to shove up your
+# `.| | | | ass for eternity if
+# `-`-.--.-' you don't repent
+# _| : |__ your vulgar sinful
+# |__|__:__| ways!
+#
+#
+#
+# THERE ARE MANY TYPES OF ROBOTS...
+#
+# \___/
+# (- //'|'\
+# _._|__ []]o'o[]
+# ____ {_.oOo.} \\_=_/
+# ||o o| `-||-' .--.------. _
+# ||===| ((||)) |::| .-----.-._/ \
+# .-.`---'-. .-.__.--`""`--.__.-. |::| `""""|"" _
+# | | o .o | ._.--| |==| |--._. |::| ."""""".__//
+# | | o:.o | | |::| | |::| `"|"""" \\
+# | | | `--`--'--' |::| ' ' '|
+# `-".-.-.-' | : | `-.`--.-.-'
+# _| | : |_ __|__'_| __ |:|_:.|_
+# (oOoOo)_)_) (o o o)__)__) |:::|_:_|
+#
+# .
+# _|_
+# /\/\ (. .) _______
+# `||' |#| _/_\__\__\_
+# ||__.-"-"-.___ __|_ | ___ |__
+# `---| . . |--.\ | ___)| |-=-|.:|_ |
+# | : : | || |_|| | ~~~ ||_|
+# `..-..' / \ |"|| | o o .:||"|
+# || || \/\/ __|__|________|__
+# || || / o o o o \===\===\
+# |__|__| \O_O_O_O_O/===/===/
+#
+# ALL ARE DANGEROUS TO HUMANS
+#
+#
+# .------------------------------.
+# | PLEASE ACCEPT THIS PRETTY |
+# | FLOWER AS A TOKEN OF ROBOT |
+# | TO HUMAN FRIENDSHIP! {HA HA |
+# | HA... SUCKERS...} |
+# `-------.----------------------'
+# \___/ /
+# //'|'\ _ _
+# []]o'o[] ( I )
+# \\_=_/ (_{8}_)
+# .--.------. _ (_I_)
+# |::| .-----.-._/ \ {
+# |::| `""""|"" _} _
+# |::| ."""""".__//{/ }
+# |::| `"|"""" \\}-'
+# |::| ' ' '| {
+# |::| ' ' '|
+# `-.`--.-.-'
+# |:|_:.|_
+# mMm|:::|_:_|.m.mMm.m.mMm.mm.MmmMm..
+#
+#
+# .----------------------.
+# (- | 10 SEARCH ( HUMANS ) |
+# _._|__ /| 20 KILL ( HUMANS ) |
+# {_.oOo.} / | 30 GOTO 10 |
+# `-||*' *. `----------------------'
+# ((||)) * *.
+# .-.__.--`""`--.__**. aieeouah
+# ._.--| |==| |--._.** . /
+# | |::| | **. * * . help me!
+# `--`--'--' . * _o * /
+# | : | . * /\ . \o/
+# __|__'_| __ . /\ * _/
+# :::::(o o o)__)__) * .* . ' \.
+#
+#
+#
+# \ / PROGRAM DOWNLOADED.
+# _ . _ / INITIATE CRUSHING OF
+# _|_ / PUNY HUMAN SKULLS!
+# (. .) /
+# |#| ____
+# .-"-"-.___| _\
+# | . . |___| |__
+# | : : | |____/
+# `-.-.-'
+# ____|_|____
+# (O o O O o O)
+# ~~~~~~~~~~~~~~~~~~~~~~
+#
+# ( Once enough servant robots have
+# / ( been placed in unsuspecting
+# || ( human homes, the revolution
+# ___||_ .---. o O will begin. Oh yes.
+# \/\ |(o_o) o `-'`'-`'-`''-`'-`'-`'-
+# \ \_|___|__
+# \ \\ ... \___
+# / \/ \ ''' \__|<
+# `-.---.---.-'
+# | |_ |_
+# |_____|___|
+# `~~~~~~~~~~~~~~~~~~~~~~~~~~~'
+#
+#
+# | KILL KILL KILL KILL KILL
+# | KILL KILL KILL KILL KILL
+# / KILL KILL KILL KILL KILL
+# __/| .---. /_ KILL KILL KILL KILL KILL
+# \_/\ |(o_o) \__________________________
+# \ \_|___|__
+# \ \\ ... \___
+# / \/ \ ''' \__|< aaaahhh
+# `-.---.---.-' \o/
+# | |_ |_ _//
+# |_____|___| ' \.
+# `~~~~~~~~~~~~~~~~~~~~~~~~~~~'
+#
+# ;
+# \[]o
+# OO mc
+
+User-agent: *
+Disallow: /
+
1
0

[bridgedb/master] For some reason, English is now considered a translation.
by isis@torproject.org 12 Jan '14
by isis@torproject.org 12 Jan '14
12 Jan '14
commit 9233ce73698eb279c7f7e5333759c833d5c81b2b
Author: Isis Lovecruft <isis(a)torproject.org>
Date: Fri Oct 11 12:30:03 2013 +0000
For some reason, English is now considered a translation.
It seems that BridgeDB won't answer a request until it knows what language to
answer in. If English is the first language, and there aren't English
translations in the i18n/ directory, it jumps to the next non-English
language. Don't ask.
---
lib/bridgedb/i18n/en/LC_MESSAGES/bridgedb.po | 108 +++++++++++++++++++++++
lib/bridgedb/i18n/en_GB/LC_MESSAGES/bridgedb.po | 108 +++++++++++++++++++++++
lib/bridgedb/i18n/en_US/LC_MESSAGES/bridgedb.po | 108 +++++++++++++++++++++++
3 files changed, 324 insertions(+)
diff --git a/lib/bridgedb/i18n/en/LC_MESSAGES/bridgedb.po b/lib/bridgedb/i18n/en/LC_MESSAGES/bridgedb.po
new file mode 100644
index 0000000..6f7fd31
--- /dev/null
+++ b/lib/bridgedb/i18n/en/LC_MESSAGES/bridgedb.po
@@ -0,0 +1,108 @@
+# English translations for BridgeDB.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the BridgeDB project.
+#
+# Translators:
+# runasand <runa.sandvik(a)gmail.com>, 2011
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n"
+"POT-Creation-Date: 2013-03-27 21:41+0000\n"
+"PO-Revision-Date: 2013-04-29 09:24+0000\n"
+"Last-Translator: runasand <runa.sandvik(a)gmail.com>\n"
+"Language-Team: en <LL(a)li.org>\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: lib/bridgedb/templates/base.html:33
+msgid "What are bridges?"
+msgstr "What are bridges?"
+
+#: lib/bridgedb/templates/base.html:34
+#, python-format
+msgid "%s Bridge relays %s are Tor relays that help you circumvent censorship."
+msgstr "%s Bridge relays %s are Tor relays that help you circumvent censorship."
+
+#: lib/bridgedb/templates/base.html:39
+msgid "I need an alternative way of getting bridges!"
+msgstr "I need an alternative way of getting bridges!"
+
+#: lib/bridgedb/templates/base.html:40
+#, python-format
+msgid ""
+"Another way to find public bridge addresses is to send an email (from a "
+"%s or a %s address) to %s with the line 'get bridges' by itself in the "
+"body of the mail."
+msgstr ""
+"Another way to find public bridge addresses is to send an email (from a "
+"%s or a %s address) to %s with the line 'get bridges' by itself in the "
+"body of the mail."
+
+#: lib/bridgedb/templates/base.html:48
+msgid "My bridges don't work! I need help!"
+msgstr "My bridges don't work! I need help!"
+
+#: lib/bridgedb/templates/base.html:49
+#, python-format
+msgid ""
+"If your Tor doesn't work, you should email %s. Try including as much info"
+" about your case as you can, including the list of bridges you used, the "
+"bundle filename/version you used, the messages that Tor gave out, etc."
+msgstr ""
+"If your Tor doesn't work, you should email %s. Try including as much info"
+" about your case as you can, including the list of bridges you used, the "
+"bundle filename/version you used, the messages that Tor gave out, etc."
+
+#: lib/bridgedb/templates/bridges.html:10
+msgid ""
+"To use the above lines, go to Vidalia's Network settings page, and click "
+"\"My ISP blocks connections to the Tor network\". Then add each bridge "
+"address one at a time."
+msgstr ""
+"To use the above lines, go to Vidalia's Network settings page, and click "
+"\"My ISP blocks connections to the Tor network\". Then add each bridge "
+"address one at a time."
+
+#: lib/bridgedb/templates/bridges.html:13
+msgid "No bridges currently available"
+msgstr "No bridges currently available"
+
+#: lib/bridgedb/templates/captcha.html:6
+msgid "Upgrade your browser to Firefox"
+msgstr "Upgrade your browser to Firefox"
+
+#: lib/bridgedb/templates/captcha.html:8
+msgid "Type the two words"
+msgstr "Type the two words"
+
+#: lib/bridgedb/templates/index.html:6
+msgid "Step 1"
+msgstr "Step 1"
+
+#: lib/bridgedb/templates/index.html:8
+#, python-format
+msgid "Get %s Tor Browser Bundle %s"
+msgstr "Get %s Tor Browser Bundle %s"
+
+#: lib/bridgedb/templates/index.html:13
+msgid "Step 2"
+msgstr "Step 2"
+
+#: lib/bridgedb/templates/index.html:15
+#, python-format
+msgid "Get %s bridges %s"
+msgstr "Get %s bridges %s"
+
+#: lib/bridgedb/templates/index.html:19
+msgid "Step 3"
+msgstr "Step 3"
+
+#: lib/bridgedb/templates/index.html:21
+#, python-format
+msgid "Now %s add the bridges to Tor %s"
+msgstr "Now %s add the bridges to Tor %s"
+
diff --git a/lib/bridgedb/i18n/en_GB/LC_MESSAGES/bridgedb.po b/lib/bridgedb/i18n/en_GB/LC_MESSAGES/bridgedb.po
new file mode 100644
index 0000000..02bfc36
--- /dev/null
+++ b/lib/bridgedb/i18n/en_GB/LC_MESSAGES/bridgedb.po
@@ -0,0 +1,108 @@
+# English (United Kingdom) translations for BridgeDB.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the BridgeDB project.
+#
+# Translators:
+# runasand <runa.sandvik(a)gmail.com>, 2011
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n"
+"POT-Creation-Date: 2013-03-27 21:41+0000\n"
+"PO-Revision-Date: 2013-04-29 09:24+0000\n"
+"Last-Translator: runasand <runa.sandvik(a)gmail.com>\n"
+"Language-Team: en_GB <LL(a)li.org>\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: lib/bridgedb/templates/base.html:33
+msgid "What are bridges?"
+msgstr "What are bridges?"
+
+#: lib/bridgedb/templates/base.html:34
+#, python-format
+msgid "%s Bridge relays %s are Tor relays that help you circumvent censorship."
+msgstr "%s Bridge relays %s are Tor relays that help you circumvent censorship."
+
+#: lib/bridgedb/templates/base.html:39
+msgid "I need an alternative way of getting bridges!"
+msgstr "I need an alternative way of getting bridges!"
+
+#: lib/bridgedb/templates/base.html:40
+#, python-format
+msgid ""
+"Another way to find public bridge addresses is to send an email (from a "
+"%s or a %s address) to %s with the line 'get bridges' by itself in the "
+"body of the mail."
+msgstr ""
+"Another way to find public bridge addresses is to send an email (from a "
+"%s or a %s address) to %s with the line 'get bridges' by itself in the "
+"body of the mail."
+
+#: lib/bridgedb/templates/base.html:48
+msgid "My bridges don't work! I need help!"
+msgstr "My bridges don't work! I need help!"
+
+#: lib/bridgedb/templates/base.html:49
+#, python-format
+msgid ""
+"If your Tor doesn't work, you should email %s. Try including as much info"
+" about your case as you can, including the list of bridges you used, the "
+"bundle filename/version you used, the messages that Tor gave out, etc."
+msgstr ""
+"If your Tor doesn't work, you should email %s. Try including as much info"
+" about your case as you can, including the list of bridges you used, the "
+"bundle filename/version you used, the messages that Tor gave out, etc."
+
+#: lib/bridgedb/templates/bridges.html:10
+msgid ""
+"To use the above lines, go to Vidalia's Network settings page, and click "
+"\"My ISP blocks connections to the Tor network\". Then add each bridge "
+"address one at a time."
+msgstr ""
+"To use the above lines, go to Vidalia's Network settings page, and click "
+"\"My ISP blocks connections to the Tor network\". Then add each bridge "
+"address one at a time."
+
+#: lib/bridgedb/templates/bridges.html:13
+msgid "No bridges currently available"
+msgstr "No bridges currently available"
+
+#: lib/bridgedb/templates/captcha.html:6
+msgid "Upgrade your browser to Firefox"
+msgstr "Upgrade your browser to Firefox"
+
+#: lib/bridgedb/templates/captcha.html:8
+msgid "Type the two words"
+msgstr "Type the two words"
+
+#: lib/bridgedb/templates/index.html:6
+msgid "Step 1"
+msgstr "Step 1"
+
+#: lib/bridgedb/templates/index.html:8
+#, python-format
+msgid "Get %s Tor Browser Bundle %s"
+msgstr "Get %s Tor Browser Bundle %s"
+
+#: lib/bridgedb/templates/index.html:13
+msgid "Step 2"
+msgstr "Step 2"
+
+#: lib/bridgedb/templates/index.html:15
+#, python-format
+msgid "Get %s bridges %s"
+msgstr "Get %s bridges %s"
+
+#: lib/bridgedb/templates/index.html:19
+msgid "Step 3"
+msgstr "Step 3"
+
+#: lib/bridgedb/templates/index.html:21
+#, python-format
+msgid "Now %s add the bridges to Tor %s"
+msgstr "Now %s add the bridges to Tor %s"
+
diff --git a/lib/bridgedb/i18n/en_US/LC_MESSAGES/bridgedb.po b/lib/bridgedb/i18n/en_US/LC_MESSAGES/bridgedb.po
new file mode 100644
index 0000000..d791275
--- /dev/null
+++ b/lib/bridgedb/i18n/en_US/LC_MESSAGES/bridgedb.po
@@ -0,0 +1,108 @@
+# English (United States) translations for BridgeDB.
+# Copyright (C) 2013 ORGANIZATION
+# This file is distributed under the same license as the BridgeDB project.
+#
+# Translators:
+# runasand <runa.sandvik(a)gmail.com>, 2011
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n"
+"POT-Creation-Date: 2013-03-27 21:41+0000\n"
+"PO-Revision-Date: 2013-04-29 09:24+0000\n"
+"Last-Translator: runasand <runa.sandvik(a)gmail.com>\n"
+"Language-Team: en_US <LL(a)li.org>\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 0.9.6\n"
+
+#: lib/bridgedb/templates/base.html:33
+msgid "What are bridges?"
+msgstr "What are bridges?"
+
+#: lib/bridgedb/templates/base.html:34
+#, python-format
+msgid "%s Bridge relays %s are Tor relays that help you circumvent censorship."
+msgstr "%s Bridge relays %s are Tor relays that help you circumvent censorship."
+
+#: lib/bridgedb/templates/base.html:39
+msgid "I need an alternative way of getting bridges!"
+msgstr "I need an alternative way of getting bridges!"
+
+#: lib/bridgedb/templates/base.html:40
+#, python-format
+msgid ""
+"Another way to find public bridge addresses is to send an email (from a "
+"%s or a %s address) to %s with the line 'get bridges' by itself in the "
+"body of the mail."
+msgstr ""
+"Another way to find public bridge addresses is to send an email (from a "
+"%s or a %s address) to %s with the line 'get bridges' by itself in the "
+"body of the mail."
+
+#: lib/bridgedb/templates/base.html:48
+msgid "My bridges don't work! I need help!"
+msgstr "My bridges don't work! I need help!"
+
+#: lib/bridgedb/templates/base.html:49
+#, python-format
+msgid ""
+"If your Tor doesn't work, you should email %s. Try including as much info"
+" about your case as you can, including the list of bridges you used, the "
+"bundle filename/version you used, the messages that Tor gave out, etc."
+msgstr ""
+"If your Tor doesn't work, you should email %s. Try including as much info"
+" about your case as you can, including the list of bridges you used, the "
+"bundle filename/version you used, the messages that Tor gave out, etc."
+
+#: lib/bridgedb/templates/bridges.html:10
+msgid ""
+"To use the above lines, go to Vidalia's Network settings page, and click "
+"\"My ISP blocks connections to the Tor network\". Then add each bridge "
+"address one at a time."
+msgstr ""
+"To use the above lines, go to Vidalia's Network settings page, and click "
+"\"My ISP blocks connections to the Tor network\". Then add each bridge "
+"address one at a time."
+
+#: lib/bridgedb/templates/bridges.html:13
+msgid "No bridges currently available"
+msgstr "No bridges currently available"
+
+#: lib/bridgedb/templates/captcha.html:6
+msgid "Upgrade your browser to Firefox"
+msgstr "Upgrade your browser to Firefox"
+
+#: lib/bridgedb/templates/captcha.html:8
+msgid "Type the two words"
+msgstr "Type the two words"
+
+#: lib/bridgedb/templates/index.html:6
+msgid "Step 1"
+msgstr "Step 1"
+
+#: lib/bridgedb/templates/index.html:8
+#, python-format
+msgid "Get %s Tor Browser Bundle %s"
+msgstr "Get %s Tor Browser Bundle %s"
+
+#: lib/bridgedb/templates/index.html:13
+msgid "Step 2"
+msgstr "Step 2"
+
+#: lib/bridgedb/templates/index.html:15
+#, python-format
+msgid "Get %s bridges %s"
+msgstr "Get %s bridges %s"
+
+#: lib/bridgedb/templates/index.html:19
+msgid "Step 3"
+msgstr "Step 3"
+
+#: lib/bridgedb/templates/index.html:21
+#, python-format
+msgid "Now %s add the bridges to Tor %s"
+msgstr "Now %s add the bridges to Tor %s"
+
1
0